若a和b均是正整型变量,正确的switch语句是( )
A) switch(pow(a,2)+pow(b,2)) (注:调用求幂的数学函数)
{ case1 :case3 :y=a+b; break;
case0 :case5 :y=a-b;
}
B) switch(a*a+b*b);
{ case3 :
case1 :y=a+b; break;
case0 :y=b-a; break;
}
C) switch a
{ default :x=a+b;
case 10 :y=a-b; break;
case 11 :x=a*d; break;
}
D) switch(a+b)
{case10 :x=a+b; break;
case11 :y=a-b; break;
}
人气:472 ℃ 时间:2020-06-08 03:51:33
解答
如果D选项case10改为case 10,case11改为case 11的话就是对的A选项pow函数的返回值为double型,而switch的参数不允许为double,因此不正确B选项switch(a*a+b*b)后面有分号,不正确,switch和下面大括号是一个整体,不能用...
推荐
- 22 若a、b、c1、c2、x、y均是整型变量,以下正确的switch语句是_________.
- 若a、 b、c1、c2、x、y、均是整型变量,选择正确的switch语句
- 若a,b,x,y均是整型变量,且a,b均已赋过值,则正确的switch语句是_________
- 若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
- 下列叙述中正确的是( ).选择一个答案 a.在switch语句中必须使用default b.break 语句只能用于switch
- 移动一根火柴棍时等式成立 2-1=8?
- 有关云和天气的成语与谚语
- 用数学归纳法证明:12|n^2(n^2-1),n是除零之外的自然数
猜你喜欢
- 一项工程独做,甲队要十天完成,乙队要15天完成,甲乙两队的工作效率比是多少?
- 求括号的数 2,2,1,0.25 ,()
- 英语翻译
- 已知甲,乙,丙,三个数的和是36甲数比乙数的2倍大1,乙数的½恰好等于丙,则甲乙丙三个数分别为
- 大雪纷纷扬扬地下了起来.改成比喻句谢谢!
- 负数集是什么意思
- (理)与A(-1,2,3),B(0,0,5)两点距离相等的点P(x,y,z)的坐标满足的条件为_.
- 英语翻译