关于case语句说法正确的是()
A: case语句块当中如果没有break结束语句会导致编译出错
B: case常量值可以使用变量名
C: case常量值可以使用由finalint定义的常量标识符
D: case常量值可以缺省
A: case语句块当中如果没有break结束语句会导致编译出错
B: case常量值可以使用变量名
C: case常量值可以使用由finalint定义的常量标识符
D: case常量值可以缺省
举一反三
- switch(表达式){case 常量1: 语句1;case 常量2: 语句2;......} 中的常量值必须( )。
- switch语句体中的case与其后的常量表达式构成语句标号,语句标号由冒号结尾,常量表达式没有类型要求,各case后常量表达式的值可以相同。
- 以下关于switch语句的叙述中正确的是() A: 所有case的标号都应当是连续的 B: 每个case语句标号后面可以没有break语句 C: default必须放在全部case的最后 D: char型常量不能做case的标号使用
- switch的一般形式如下:switch(表达式){case常量表达式1:语句1case常量表达式2:语句2┇case常量表达式n:语句ndefault:语句n+1}其中“case常量表达式”只是起语句标号的作用,并不是在该处进行判断。
- 在使用switch语句时,case和后面的常量表达式之间可以没有空格。