早教吧作业答案频道 -->其他-->
若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^2+根号2b=根号3,b^2+根号2a=根号3,且a≠b,求a+b的值已知a^2+根号2 2020-04-06 …
小韦在解答题目:“已知|a|=|b|=6,则a与b的关系是”时,得到的答案是“a=b”.她是这样想 2020-05-17 …
求教分析一道代数式值题的解答过程.题目是这样的:已知(b+c)/a=(a+c)/b=(a+b)/c 2020-05-20 …
有难度M{A,B,C}==(A+B+C)/3m{A,B,C}=A(A为三数中最小的一个)则若M{A 2020-06-13 …
设a,b,c均大于零小于一,证明一减a的差乘以b,一减b的差乘以c,一减c的差乘以a不能都大四分之 2020-06-14 …
以下四个结论对的有()(1)若|a|=|b|,则a=正负b;(2)若a=-b,则|a|=|b|;( 2020-06-22 …
求证:A∩(B∪C)=(A∪B)∩(A∪C)(1)假设x∈A∩(B∪C),则x∈A且x∈B∪C,所 2020-07-20 …
在你2011-08-13有一题的解答我有点不懂设a,b属于R,集合A中有3元素,1,a+b,a,集 2020-07-20 …
已知A.B.C是平面内的三点,AB=3,BC=3,AC=6,下列说法中,正确的是.()A.可以画一 2020-07-21 …
设a,b,c都是正数且a+b+c=1,求证:(1+a)(1+b)(1+c)≥8(1-a)(1-b) 2020-07-25 …