若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/06/21 02:43:30
![若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;](/uploads/image/z/2477692-28-2.jpg?t=%E8%8B%A5u%E3%80%81w%E3%80%81x%E3%80%81y%E9%83%BD%E6%98%AF%E6%AD%A3%E6%95%B4%E5%9E%8B%E5%8F%98%E9%87%8F%2C%E5%88%99%E4%BB%A5%E4%B8%8B%E6%AD%A3%E7%A1%AE%E7%9A%84switch%E8%AF%AD%E5%8F%A5%E6%98%AF%EF%BC%88%EF%BC%89A.++++++switch%28x%2By%29++++++++++%7B+++++++++++++case+10%3A+u%3Dx%2By%3Bbreak%3B+++++++++++++case+11%3A+w%3Dx-y%3Bbreak%3B+++++++++++%7DB.++++++switch+x++++++++++%7B+++++++++++++default%3A+u%3Dx%2By%3B)
若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任一条件.