对选择结构的语句描述有:1if语句可以嵌套;2else与最近的且没有与其它else匹配的if匹配;3switch语句可以实现多项选择;4switch语句中的case表达式可以是含有变量和函数的表达式;5switch语句中的case部分如都带有break,则case书写一般没有次序要求;6switch语句中default可以缺省;7switch语句可以嵌套;则下列有错误的描述是()
A: ①②③④
B: ①②③⑤
C: ①②③⑥
D: ①②③⑦
A: ①②③④
B: ①②③⑤
C: ①②③⑥
D: ①②③⑦
举一反三
- 以下关于 switch 语句的叙述中,正确的是( )。 A: switch 语句不允许嵌套使用。 B: 语句中各 case 后面可以是任意表达式 。 C: switch 语句中必须有 default 部分 。 D: switch 语句必须与 break 语句结合才能实现真正的选择结构。
- 关于选择结构下列哪个说法正确? ( ) A: if语句和 else语句必须成对出现 B: if语句可以没有else语句对应 C: switch结构中每个case语句中必须用break语句 D: switch结构中必须有default语句
- 关于选择结构下列哪个说法正确?( ) A: if语句可以没有else语句对应 B: if语句和 else语句必须成对出现,if不可以单独出现 C: switch结构中必须有default语句 D: switch结构中每个case语句中必须用break语句
- 下面关于switch语句错误的是: A: 在同一个switch语句中,case后的值可以相同 B: 没有break语句,也能编译运行 C: default语句可有可无 D: switch语句中表达式的值可以是String类型
- 下列关于switch语句的描述,错误的是( )。 A: Switch语句后面的控制表达式可以跟boolean数据类型。 B: Switch语句中的default子句是可以省略的。 C: Break语句是跳出switch结构。 D: Case后面必须是常量。