2.10 若a和b均是正整型变量,以下正确的switch语句是 。
A)switch ( pow(a,2)+pow(b,2) ) (注:调用求幂的数学函数)
{ case 1 : case 3 : y=a+b; break;
case 0 : case 5 : y=a-b;
}
B)switch (a*a+b*b);
{ case 3 :
case 1 : y=a+b; break;
case 0 : y=b-a; break;
}
C)switch (a)
{default : x=a+b;
case 10 : y=a-b; break;
case 11 : x=a*b; break;
}
D)switch (a+b)
{ case10 : x=a+b; break;
case11 : y=a-b; break;
}
其他的哪里错,为什么????
每一个具体的分析一下错在哪里。。。。。。
c纠错题2.10 若a和b均是正整型变量,以下正确的switch语句是 。 A)switch ( pow(a,2)+pow(b,2) )
答案:4 悬赏:60 手机版
解决时间 2021-02-03 18:04
- 提问者网友:爱了却不能说
- 2021-02-02 23:40
最佳答案
- 五星知识达人网友:空山清雨
- 2021-02-03 00:27
switch里只能使用编译时常量,不能使用编译时变量。什么叫编译时常量,就是运行前不需要通过计算就能得到的值
全部回答
- 1楼网友:渡鹤影
- 2021-02-03 04:13
bxcf
- 2楼网友:酒安江南
- 2021-02-03 02:38
你好!
B:switch (a*a+b*b); ------后面跟了个分号
C:default:x=a+b; ------后面少了一个break
D:case10 -------case和10中间要有空格
我的回答你还满意吗~~
- 3楼网友:胯下狙击手
- 2021-02-03 01:48
switch里只能使用编译时常量,不能使用编译时变量。什么叫编译时常量,就是运行前不需要通过计算就能得到的值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯