c++ switch多个条件共用一个入口
答案:4 悬赏:30 手机版
解决时间 2021-11-30 23:27
- 提问者网友:聂風
- 2021-11-30 19:02
c++ switch多个条件共用一个入口
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-11-30 19:55
肯定不可以这样,必须一个值,一个case
switch改成if,你就清楚多了
switch (x)
{
case 1:
cout<<"1~5"< break;
}
相当于
if (x == 1)
cout<<"1~5"< 如果按你那样写就相当于
if (x == 1,2,3,4,5)
cout<<"1~5"< 这样语法上肯定是不对的
switch改成if,你就清楚多了
switch (x)
{
case 1:
cout<<"1~5"<
}
相当于
if (x == 1)
cout<<"1~5"<
if (x == 1,2,3,4,5)
cout<<"1~5"<
全部回答
- 1楼网友:七十二街
- 2021-11-30 22:30
应该
case 1:
case 2:
case 3:
case 4:
case 5:
cout << "1~5" << endl;break;
case6:
case 7:
case 8:
cout << "6~8" << endl;break;
这是switch的应用规则
case 1:
case 2:
case 3:
case 4:
case 5:
cout << "1~5" << endl;break;
case6:
case 7:
case 8:
cout << "6~8" << endl;break;
这是switch的应用规则
- 2楼网友:躲不过心动
- 2021-11-30 21:58
case 1:
case 2:
case 3:
cout<<"1~5"<
break;
case 2:
case 3:
cout<<"1~5"<
break;
- 3楼网友:撞了怀
- 2021-11-30 21:20
case 1:
case 2:
case 3:
case 4:
case 5:
cout << "1~5" << endl;
break;
case 2:
case 3:
case 4:
case 5:
cout << "1~5" << endl;
break;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯