选择题

若以下选项中的变量 a, b, y 均已正确定义并赋值, 则语法正确的 switch 语句是

【正确答案】 A
【答案解析】

switch 语句, 其一般形式为:
switch(表达式){
case 常量表达式 1: 语句 1;
case 常量表达式 2: 语句 2;
case 常量表达式 n: 语句 n;
default: 语句 n+1;
}
B、 C 选项中, case 后面应该跟常量表达式; D 选项中, switch a*b, 有误。 因此 A 选项正确。