题目内容

若有定义: float w; int a,b; 则合法的switch语句是_______。

A. switch (w) { case 1.0: printf("*\n"); case 2.0: printf("**\n");}
B. switch (a) { case 1 printf("*\n"); case 2 printf("**\n");}
C. switch (b) { case 1: printf("*\n"); default: printf("\n"); case a: printf("**\n");}
D. switch (a+b) { case 1: printf("*\n"); case 2: printf("**\n"); default: printf("\n");}

查看答案
更多问题

下列关于switch语句的描述中,正确的是_____。

A. switch语句中default子句可以没有,也可以有一个
B. switch语句中的每个语句序列中必须有break语句
C. switch语句中的case子句后面的表达式可以是包含变量的整型表达式
D. switch语句中default子句只能放在最后

有如下程序段:

A. x=6 y = 6
B. x = 2 y =1
C. x = 2 y = 2
D. x = 7 y = 7

将100声明为符号常量NUM的正确的预处理命令是______

A. define NUM 100
B. define NUM 100;
C.
D. define NUM 100
E. D.
F. define NUM 100;

假设a为整型变量,则表达式 (a=3,a++,a+5,a*6) 的值是(______)

答案查题题库