{ [11] =x+y; } (10) 下面程序的功能是:计算1到10之间奇数之和及偶数之和,请填空。 #include main() { int a, b, c, i; a=c=0; for(i=0;i<10;i+=2) { a+=i; [12] ; c+=b; } printf("偶数之和=%d\n",a); printf("奇数之和=%d\n",c-11); } (11) 下面程序的功能是:输出100以内能被3整除且个位数为6的所有整数,请填空。 #include main() { int i, j; for(i=0; [13] ; i++) { j=i*10+6; if( [14] ) continue; printf("%d",j); } } (12) 下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其它元素不变。请填空。 #include #include main() { char a[]="clanguage",t; int i, j, k; k=strlen(a); for(i=0; i<=k-2; i+=2) for(j=i+2; j<=k; [15] ) if( [16] ) { t=a[i]; a[i]=a[j]; a[j]=t; } puts(a); printf("\n"); } (13) 以下程序的运行结果是 [17] #include main() { int k=4, m=1, p; p=func(k,m); printf("%d,",p); p=func(k,m); printf("%d \n",p); } func(int a, int b) { static int m=0, i=2; i+=m+1; m=i+a+b; return m; } (14) 以下程序的功能是:将无符号八进制数字构成的字符串转换为十进制整数。例如,输入的字符串为:556,则输出十进制整数366。请填空。 #include main() { char *p, s[6]; int n; p=s; gets(p); n=*p-'0'; while( [18] !='\0')n=n*8+*p-'0'; printf("%d上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页 |
|