早教吧作业答案频道 -->其他-->
若a、b、c1、c2、x、y均是整型变量,以下正确的switch语句是。为什么A:switch(a+b);{case1:y=a+b;break;case0:y=a-b;break;}B:switch(a*a+b*b){case3:case1:y=a+b;break
题目详情
若a、b、c1、c2、x、y均是整型变量,以下正确的switch语句是_________。 为什么
A: switch(
a+b);
{ case 1:y=a+b;break;
case 0:y=a-b;break;
}
B:
switch(
a*a+b*b)
{
case 3:
case 1:y=a+b;break;
case 3:y=b-a;break;
}
C:
switch a
{
case c1:y=a-b;break;
case c2:x=a*d;break;
default: x=a+b;
}
D:
switch(a-b)
{
default:y=a*b;break;
case 3:case 4:x=a+b; break;
case 10:case 11: y=a-b;break;
}
A: switch(
a+b);
{ case 1:y=a+b;break;
case 0:y=a-b;break;
}
B:
switch(
a*a+b*b)
{
case 3:
case 1:y=a+b;break;
case 3:y=b-a;break;
}
C:
switch a
{
case c1:y=a-b;break;
case c2:x=a*d;break;
default: x=a+b;
}
D:
switch(a-b)
{
default:y=a*b;break;
case 3:case 4:x=a+b; break;
case 10:case 11: y=a-b;break;
}
▼优质解答
答案和解析
a,b,d肯定是错的,c我真不敢保证对,语法看似没问题,但不敢保证在哪个编译器上会不会报错或者警告。
a里switch后面加上分号了,后面的case都无效
b有两个case 3
d先default,后面的case都无效
也就是考试的时候会出这种毫无意义的题,就和谭浩强的书里一直拿前加加和后加加讨论起来没完一样,在实际编程中完全没意义
a里switch后面加上分号了,后面的case都无效
b有两个case 3
d先default,后面的case都无效
也就是考试的时候会出这种毫无意义的题,就和谭浩强的书里一直拿前加加和后加加讨论起来没完一样,在实际编程中完全没意义
看了若a、b、c1、c2、x、y均...的网友还看了以下:
若a,x属于R,集合A={2,4,x^2减5x+9},B={3,x^2+ax+a},C={x^2+ 2020-04-05 …
已知集合A={2,4,x^2-5x+9},B={3,x^2+ax+a},C={1,x^2+(a+1 2020-04-05 …
请给|a+b|=a+b中的a和b添加适当的 条件,使等式能够成立?急!要过程,谢谢! 2020-04-06 …
已知A={2,4,X2-5X+9},B={3,X2+aX+a},C={x2+(a+1)X-3,1} 2020-04-26 …
已知函数f(x)=(a-b)x的a次方+(b-3)是幂函数g(x)=b的x次方是指数函数比较f(a 2020-04-27 …
如图所示,a,b两个带正电的粒子,电荷量分別为q1与q2,质量分别为m1和m2.它们以相同的速度先 2020-05-13 …
英语翻译翻译..例如某人名字叫A某组织名字叫B那么在B中的A这句翻译成因为...要最简短啊.. 2020-05-15 …
请给a+b的绝对值=a+b中的a和b添加适当的条件,使等式成立 2020-05-15 …
请给|a-b|=a-b中的a和b添加适当的条件,是等式成立|.|指的是绝对值 2020-05-15 …
汉语四级听力第一题:A,你的牙真白!B,假的!A,真的假的呀?B,真的!请问牙是真的白还是假的白? 2020-06-15 …