问题
单项选择题
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。
A.switch (x+ {...}
B.switch (ch+1) {...}
C.switch ch {...}
D.switck (a+ {...}
答案
参考答案:B
解析: switch的表达式的值不可以是float类型,因此选项A错误;选项C的switch后没有括号,所以错误;选项D,不应该有分号。所以选项B正确。