"case"语句可以这么用吗? case‘m=1||m=2||m=3’: 语句1; 语句2; break;
楼下的几位仁兄请问case 1中的1都可以指代什么?难道只能指代一个整形数字或者是一个字符?像case‘+’:?
人气:167 ℃ 时间:2020-07-08 05:43:52
解答
不能这么用的,但是有办法可以做到和上面一样的效果
switch(m)
{
case 1:
case 2:
case 3:
语句1;
语句2;
break;
default:
break;
}
以上用法和楼主的语句是完全一样的效果
当然可以啦!case后面跟的内容完全取决于switch(m)中的m,m是什么类型,case后面就能跟什么类型.
说白了,就是拿m和case后面的内容做比较,如果相同就执行case后面的语句.
推荐
- switch(a*a+b*b); { case 3 :case 1 :y=a+b; break; case 0 :y=b-a; break; }
- the,to,the,connect,mouse,computer连词成句
- WIN7画图工具里怎么画虚线
- 根据要求和提示写一张明信片给你的朋友 书面表达
- as far as i am concerned的同义词是什么
- 桌子上有一枚硬币,把这枚件硬币翻动一次后,它的正面朝上,翻动2次后,它的反面朝上,照这样一直翻下去,
- 某计算机装置有一数据入口A和一种运算结果出口为B,下表是小颖输入一些数据后所得的结果
- ( )的邱少云,括号里填四字词语或成语
猜你喜欢