作业帮 > 数学 > 作业

若u、w、x、y都是正整型变量,则以下正确的switch语句是()

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/04/27 19:44:40
若u、w、x、y都是正整型变量,则以下正确的switch语句是()
A. switch(x+y)
{
case 10: u=x+y;break;
case 11: w=x-y;break;
}
B. switch x
{
default: u=x+y;
case 10: w=x-y;break;
case 11:u=x*y;break;
}
C. switch (x*x+y*y)
{
case 3;
case 3: w=x+y;break;
case 0: w=y-x;break;
D. switch (pow(x,2)+pow(y,2))
{
case 1: case 3: w=x+y;break;
case 0:case 5: w=x-y;
}
答案是A 麻烦帮我详细讲解下B\C\D 哪里错了
}
若u、w、x、y都是正整型变量,则以下正确的switch语句是()
B:switch x的写法错误,必须有()将x括起来.
C:不允许出现两次case 3.
D:pow的返回值是浮点型,所以不可能满足case 1、case 3、case 0、case 5任一条件.