若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;
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/30 06:21:49
若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;
若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语句是()A. switch(x+y) { case 10: u=x+y;break; case 11: w=x-y;break; }B. switch x { default: u=x+y;
B:switch x的写法错误,必须有()将x括起来.
C:不允许出现两次case 3.
D:pow的返回值是浮点型,所以不可能满足case 1、case 3、case 0、case 5任一条件.