执行以下程序段后,输出的结果是int x=2,y=0;switch(x){case 2: x++;y=x+1; case 1: y=y+1;break;default:x++;y=y+1;}printf("%d,%d\n",x,y);
A. 3,5
B. 3,4
C. 2,0
D. 3,1
查看答案
执行语句int x,y,z; x=y=0;++x||++y;后,变量y的值是
A. 0
B. 1
C. 2
D. -1
执行下列程序段后,屏幕输出结果是int k=3;for(;k<7;k++)k++;printf("%d\n",k);
A. 3
B. 6
C. 7
D. 8
设有int a=1,b=2,c;,则执行c=(a>b?b:a);后c的值
A. 1
B. 2
C. 3
D. 4
执行一下程序段后,输出结果是int x=3,y=4,z=2;if (x>2) z=0;else if(y>x) z=-1;printf("%d\n",z)
A. 2
B. 1
C. 0
D. -1