18. 若i ,j已定义为int类型,则以下程序段中for (i=5;i;i--)for(j=0;j<4;j++){...}内循环体的总的执行次数是( ) A. 20 B. 15 C. 24 D. 16 ...
9. 执行下面的程序后,a的值为( )main(){ int a,b;for (a=1,b=1;a<=100;a++){ if(b>=20)break;if(b%3==1){b+=3;continue;}b-=5; }} A. 7 B. 8 C. 9 D. 10 ...
8. 下列程序执行后输出的结果是( )int d=1;fun (int q) { int d=5;d + =q+ +;printf("%d".d);}main( ){ int a=3;fun(a);d + = a + +;printf("%d\n",d);} A. 8 4 B. 9 6 C. 9 4 D. 8 5 ...
5. 以下程序的输出结果是( )main(){ int x=10,y=10; printf("%d %d\n",x--,--y);} A. 10 10 B. 9 9 C. 9 10 D. 10 9 ...
15. 有以下程序:#include main(){ int a,b,c=246;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b); }输出结果是( ) A. 2,1 B. 3,2 C. 4,3 D. 2,-1 ...
14. 若i ,j已定义为int类型,则以下程序段中for (i=5;i;i--)for(j=0;j<4;j++){...}内循环体的总的执行次数是( ) A. 20 B. 15 C. 24 D. 16 ...
12. 有以下程序 int fun(int x , int y , int *cp , int *dp){ *cp=x+y; *dp=x-y; }main(){ int a, b, c, d;a=30; b=50;fun(a,b,&c,&d);printf("%d,%d\n", c, d);}输出结果是( ) A. 50,30 B. 30,50 C. 80,-20 D. 80,20 ...
6. 设有以下定义:int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int (*prt)[3]=a,*p=a[0]则下列能够正确表示数组元素a[1][2]的表达式是( ) A. *((*prt+1)[2]) B. *(*(p+5)) C. (*prt+1)+2 D. *(*(a+1)+2) ...
4. 以下程序的输出结果是( )main(){ int x=10,y=10; printf("%d %d\n",x--,--y);} A. 10 10 B. 9 9 C. 9 10 D. 10 9 ...
2. 若有以下定义: char a; int b;float c; double d;则表达式a*b+d-c值的类型为( ) A. float B. int C. char D. double ...