A-A+
下列关于switch语句的描述 正确的有()
问题详情
下列关于switch语句的描述,正确的有()
A.switch(表达式) { case 常量1: 语句1; break; case 常量2: 语句2; break; … case 常量n: 语句n; break; default : 语句n+1; } 首先,计算表达式的值,逐个与其后的常量值相比较,当表达式的值与某个常量值相等时,比如表达式的值等于常量1,即执行其后的语句1,再执行语句1后面的break指令,当执行完break后,跳出switch,结束switch语句的执行。
B.switch语句中,case后的各常量表达式的值不能相同,否则会出现错误。
C.switch语句中,case后面,允许有多个语句,可不用大括号括起来
D.switch语句中,case后面的常量必须严格按照大小顺序排列,否则会出错。
参考答案
A