若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的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;
}