在使用switch语句时,case和后面的常量表达式之间可以没有空格。
举一反三
- 当switch后面括号中表达式的值与所有case后面的常量表达式的值不匹配时,执行default中的语句块。
- switch语句中case和常量表达式之间必须有空格
- 执行switch语句过程介绍如下:(1)当switch后面“表达式”的值,与某个case后面的“常量表达式”的值相同时,就执行()的语句组;当执行到break语句时,跳出switch语句。(2)如果没有任何一个case后面的“常量表达式”的值,与“表达式”的值相同,则执行()的语句组。然后,再执行switch语句外的语句。
- 以下关于switch语句的叙述中,错误的是 A: 省略break语句时,程序会继续执行下面的case分支 B: switch语句允许嵌套使用 C: 语句中各case与后面的常量表达式之间必须有空格 D: 语句中必须有default部分,才能构成完整的switch语句
- switch的一般形式如下:switch(表达式){case常量表达式1:语句1case常量表达式2:语句2┇case常量表达式n:语句ndefault:语句n+1}其中“case常量表达式”只是起语句标号的作用,并不是在该处进行判断。