首页 > 中学数学试题 > 题目详情
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是A) switch( a*a+b*b
题目内容:
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
A) switch( a*a+b*b )
{ default : break;
case 3 : y=a+b; break;
case 2 : y=a-b; break;
}
B) switch( a+b )
{ case1 : case3 : y=a+b; break;
case0 : case4 : y=a-b;
}
C) switch (a+9)
{ case a : y=a-b;
case b : y=a+b;
}
D) switch a*b
{ case 10 : y=a+b;
default : y=a-b;
}
请问B错在哪里?答案是A
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
A) switch( a*a+b*b )
{ default : break;
case 3 : y=a+b; break;
case 2 : y=a-b; break;
}
B) switch( a+b )
{ case1 : case3 : y=a+b; break;
case0 : case4 : y=a-b;
}
C) switch (a+9)
{ case a : y=a-b;
case b : y=a+b;
}
D) switch a*b
{ case 10 : y=a+b;
default : y=a-b;
}
请问B错在哪里?答案是A
A) switch( a*a+b*b )
{ default : break;
case 3 : y=a+b; break;
case 2 : y=a-b; break;
}
B) switch( a+b )
{ case1 : case3 : y=a+b; break;
case0 : case4 : y=a-b;
}
C) switch (a+9)
{ case a : y=a-b;
case b : y=a+b;
}
D) switch a*b
{ case 10 : y=a+b;
default : y=a-b;
}
请问B错在哪里?答案是A
本题链接: