选择题
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是______。
A、
switch(a+9) {case c1: y=a-b; case c2: y=a+b; }
B、
switch a*b { case 10: x=a+b; default: y=a-b; }
C、
switch(a+b) {case1: case3: y=a+b; break; case0: case4: y=a-b; }
D、
switch(a*a+b*b) {default: break; case 3: y=a+b; break; case 2: y=a-b; break; }
【正确答案】
D
【答案解析】
选项A,当c1和c2相等时,不成立;选项B,a*b要用括号括起来;选项C,case与后面的数字用空格隔开。
提交答案
关闭