题目内容

若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*a+b*b) {case 3: case 1:y=a+b;break; case 3:y=b-a,break; }
C. switch a {case c1:y=a-b;break; case c2:x=a*d;break; default:x=a+b; }
D. switch(a-b) {default:y=a*b;break; case 3:case4:x=a+b;break; case 10:case11:y=a-b;break; }

查看答案
更多问题

下面的程序: 。int main(){int x=3,y=0,z=0;if(x=y+z)printf("* * * *");else printf("# # # #");return 0;}

A. 有语法错误不能通过编译
B. 输出* * * *
C. 可以通过编译,但是不能通过连接,因而不能运行
D. 输出

设有变量a、b、c、d且都已正确定义并赋值。若有下列if语句:if(a

A. 当a B. 当a C. 当a D. 当a

执行以下程序段后,输出的结果是______。int a=1;switch(a){case 1: printf("你好");case 2: printf("再见"); break;default : printf("晚安");}

A. 你好
B. 再见
C. 晚安
D. 你好再见

有定义int x=1,y=2,z=3;,执行下列程序段后,输出的结果是_______。if(x>y) z=x;x=y;y=z;printf("%d,%d,%d",x,y,z);

A. 1,2,3
B. 2,3,3
C. 2,3,1
D. 2,3,2

答案查题题库