永发信息网

Switch/case语句中能省略break语句吗?如果能省略说明原因?能省略default语句吗?如

答案:1  悬赏:10  手机版
解决时间 2021-01-15 00:21
Switch/case语句中能省略break语句吗?如果能省略说明原因?能省略default语句吗?如
最佳答案
break语句一般不能省略。见如下例子:
case 1:xxxxx;break;
case 2:oooo;
...
如果没有break,在执行完case 1之后的xxxxx代码后,还会继续执行 oooo代码。
所以除了最后一句,其余的break一般不能省略。

Default语句的含义是“其余情况”。如:
case 1:xxxxx;break;
case 2:xxxxx;break;
case 3:xxxxx;break;
case 4:xxxxx;break;
Default:xxxxx;
表示如果不是1、2、3、4的话执行Default后面的代码。
如果你把所有的情况都考虑到了,比如除了1、2、3、4以外不可能出现其他情况了,那么Default就可以省略了。
但是一般情况下,还是会使用default,作为error来处理。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
刘氏字辈我家有3O个字辈,最后5个是福显立鎚钟
羽毛球是谁发明的?
电信宽带E99元套餐用时能退吗 ?
QQ三国多少速度才能跑起来?
2厚非焦油聚氨脂防水涂膜怎么理解
请问贴片二极管5820和5822有何区别
新抓的碱土地坑里养河蟹好使吗
设计换挡叉零件的机械加工工艺规程及工艺装备
用三句比喻句来赞美三峡的
请问谁古董爱好者知道这是什么年代的古董 市
下列示例中属于防止惯性带来危害的是?A.拍打
如何才能自学离散数学
卧室里面然后门框旁边挂葫芦可以吗
单选题2010年9月,网上开始盛传“给力”一词
求眼圈熊和米熊的照片。
推荐资讯
电影《解放》主要讲了什么?
怎样查英文的综述??
在框梁中标注标高
《龙珠》里的孙悟空和贝吉塔在修行上谁更努力
填空题“x>1”是“x>a”的充分不必要条件,
听力耳机老说什么调频音频是什么意思呢?求解
高速上小轿车多少钱一公里?
为什么ph等于12的时候 水杨酸和间羟基苯甲酸
如何求一个集合的幂集
请问赖贵山酒是哪家酒厂生产的呢?
集料中的公称最大粒径和最大粒径分别是什么意
求fleurie的breathe(歌名)的歌词
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?