若a、b、c1、c2、x、y均为整型变量,正确的switch 语句是()
A. switch (a+b);{case 1: y=a+b; break; case 0: y=a-b;break;}
B. switch a{case c1: y=a-b; break;case c2: x=a*d; break;default: x=a+b; }
C.switch (a*a+b*b){ case 3: case 1: y=a+b; break;case 3: y=b-a; break;}
D. switch(a-b) {default: y=a*b; break;case 3: x=a+b; break;case 10: case 11: y=a-b; break;}
以下程序段的输出结果是( )int a=16,b=21,m=0;switch(a%3){case 0:m++;break;case 1:m++;switch(b%2){default:m++;case 0:m++;break;}}printf("%d",m);
A. 1
B. 2
C. 3
D. 4
在下列选项中,构成死循环的程序段是()。
A. inti=100;while (1){i=i%100+1;if(i<100) break;}
B. for ( ;;);
C. int k=1000;do {++k;}while (k<1000);
D. int s=36;while (s)- -s;
下列程序段的输出结果是__int a=3,b=15;do{a+=b;b=b/2;}while(b>1);printf("%d\n",a);请输入答案