问题
单项选择题
若以下选项中的变量全部为整形变量,且已正确定义并赋值,则语法正确的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+9) { case 1: case 3: y=a+b;break; Case 0: 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