(完整版)计算机二级C语言考试编程题题库(1)
(完整版)计算机二级C语言考试编程题题库计算机c语言编程题库1、求100之内自然数中最大的能被17整除的数。void main(){ int i;for(i=100;i>0;i--)if(i==0)break;printf("%d\n",i);}2、已知a,b,c都是1位整数,求当三位整数abc、cba的和为1333时a、b、c的值。void main(){int a,b,c;for(a=1;a<=9;a){for(b=0;b<=9;b){for(c=1;c<=9;c)if(a*100 b*10 c c*100 b*10 a==1333)printf("%d,%d,%d\n",a,b,c);}}}3、计算并输出200-400之间不能被3整除的整数的和。void main(){ int i,sum=0;for(i=200;i<=400;i)if(i%3!=0)sum=sum i;printf("%d\n",sum);}4、从键盘输入10个数,统计非负数的个数,并计算非负数的和。void main(){ int i,n=0,sum=0;int a[10];printf(“请输入10个数 ;for(i=0;i<10;i)scanf(“%d”,&a[i]);for(i=0;i<10;i)if(a[i]>=0){ sum=sum a[i];n;}printf("非负个数是%d,sum=%d\n",n,sum);}5、求100之内自然数中偶数之和。void main(){ int i,sum=0;for(i=0;i<=100;i)if(i%2==0)sum=sum i;printf("sum=%d\n",sum);}6、输入5个数,求和并输出。要求编写求和的函数。void main(){ int b(int x[],int n);int sum=0;int a[5];int i;printf("请输入5个数:");for(i=0;i<5;i)scanf("%d",&a[i]);sum=b(a,5);