当前位置:首页 > C语言题集01
if(s[i]>0) {
a=s[i]; sum+=a; } }
printf(\这些数中0的个数为%d\\n\ printf(\这些数中所有正数的和为%d\\n\}
63.请编程实现:输入两个整数,判断它们之间的关系(=,<,>等),并清楚地将比较结果输出。
64.请编程实现:输入几个整数,判断其中偶数的个数,并输出结果(要求:数据的个数及原始数据由键盘输入)。 #include
void enter (int a[], int n) { int i;
printf(\请输入数据:\\n\ for (i=0;i printf(\原始数据为:\\n\ for (i=0;i void main() { void enter (int [], int ); int i; int a[N],n; printf(\输入你所要的数组元素个数:\\n\ scanf(\ enter (a,n); for(i=0;i if (a[i]%2==0) printf (\其中的偶数是%d\\n\ } } 65.请编程实现:输入几个整数,判断其中奇数的个数,并输出奇数的累加和。(要求:数据的个数及原始数据由键盘输入) #include void enter (int a[], int n) { int i; printf(\请输入数据:\\n\ for (i=0;i printf(\原始数据为:\\n\ for (i=0;i void main() { void enter (int [], int ); int i; int a[N],n,sum=0; printf(\输入你所要的数组元素个数:\\n\ scanf(\ enter (a,n); for(i=0;i if (a[i]%2==1) {printf (\其中的奇数是%d\\n\ sum=sum+a[i];} }printf (\奇数和是%d\\n\ } 66.有一个两位数XY,X是十位,Y是个位;给出X+Y的值和X*Y的值;编程实现让用户猜测这个两位数十多少?根据猜测给出不同的提示。 #include printf (\ printf(\ printf(\请输入你所猜得数字\\n\ int a; scanf(\ for (;a!=11;) {printf(\ scanf(\ printf (\} 67.键盘输入的一个两位数XY,X是十位,Y是个位;请编程计算X+Y的值和X*Y的值。 #include printf (\请输入一个两位数\\n\ int a,x,y; scanf (\ x=a/10; y=a; printf (\ printf(\} 68.用for循环语句计算1到20的和,并将结果输出。 #include int i=1,sum=0; for (;i<=20;) { sum=sum+i; i++; } printf(\到20的和是%d\\n\} 69.从键盘输入一行字符,统计出输入的字符个数(注:不要使用strlun函数编程)。 #include { int alphabet=0,i=0; char str[100]; printf (\请输入一个字符串\\n\ gets(str); for (i=0;str[i]!='\\0';i++) ++alphabet; printf (\有%d个字母\\n\} 70.编程实现:任意输入10个数,计算所有正数的和,负数的和以及10个数的和。 #include { int i; float a[10]; printf(\请输入任意十个数\\n\for (i=0;i<10;i++) { printf(\ scanf(\} printf(\ printf(\原始数据为:\\n\for (i=0;i<10;i++) printf(\ float sum1=0, sum2=0, sum3=0; for (i=0;i<10;i++) {if (a[i]>0) sum1=sum1+a[i]; else sum2=sum2+a[i]; sum3=sum1+sum2;} printf(\正数的和是%f\printf(\负数的和是%f\printf(\总和是%f\} 71.编程实现:求任意20个数中的正数之和及正数的个数,并将结果输出。 #include printf(\请输入任意二十个数\\n\for (i=0;i<20;i++) { printf(\ scanf(\} int m=0; float sum=0; for (i=0;i<20;i++) { if (a[i]>0) m++; } for (i=0;i<20;i++) sum=sum+a[i]; printf(\正数的个数是%d\
共分享92篇相关文档