当前位置:IT认证>软件水平

问题:[选择题]

[单项选择题] 一般情况下,只有当switch语句中( )时,default子句才会被执行。


A.表达式的值与所有case子句中的值匹配时
B.表达式的值与所有case子句中的值都不匹配时
C.表达式的值与第一个case子句中的值匹配时
D.表达式的值与最后一个case子句中的值匹配时

参考答案: B

  参考解析

switch语句把表达式的值依次与每个case子句中的值比较,若遇到匹配的值,就执行该case子句的语句序列;只有当与所有的case子句都不匹配时,才执行default子句的内容。

微信端