问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言里switch语句为什么case后面有的加Break有的不加?

发布网友 发布时间:2022-04-22 15:02

我来回答

3个回答

热心网友 时间:2023-11-10 00:44

case后面的常量表达式实际上只起语句标号作用,而不起条件判断作用,即“只是开始执行处的入口标号”。
因此,一旦与switch后面圆括号中表达式的值匹配,就从此标号处开始执行;
而且执行完一个case后面的语句后,若没遇到break语句,就自动进入下一个case继续执行,而不再判断是否与之匹配,直到遇到break语句才停止执行,退出switch语句。
因此,若想执行一个case分之后立即跳出switch语句,就必须在此分支的最后添加一个break语句。

热心网友 时间:2023-11-10 00:44

只要程序执行了break关键字,就跳出switch语句追问为什么第二个没有

热心网友 时间:2023-11-10 00:45

后面没有语句,加不加意思都一样,所形成的效果也一样。
加上了更完美。
加上break;语句,执行完前面语句,到这儿跳出switch语句。
不加break语句,执行完前面的语句,到这儿也要跳出switch语句。
所以,加不加都一样的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 什么叫合法的字符 switch中case后的常量一定要加单引号吗? C语言中的Switch-case语句 为什么在case中加减号要带上单引号?char定义的字母到底是什么,变成ACSII值了? 大学生几大编程语言你都会哪几种? 请问姓刘的女孩子取什么名字好 C语言基础知识点 姓刘的女孩子应该怎么取名字好听 c语言 switch语句简单问题 姓刘的女孩子起名?又好喊又好听的 姓刘的女孩子叫什么好? c语言中case后面可以跟数字吗? 花胶需要泡多久 女孩姓刘 取个个性好听的名字 三个字的 生活中你不知道的海味干货常识? 三星a7的呼吸灯在哪设置啊? 花胶怎么吃效果最好 C语言中case语句后面一定要加单引号吗? 女孩子姓刘的叫什么名孩好听? 姓刘女孩子名字大全2015 c语言 问题如图,case ... : 的问题? 耳朵听力检查需要多久 听力检查仪检查的是耳朵的哪些部位? 纯音听力测试,测试好耳时需要给听力差的那个耳朵 掩蔽吗? 耳朵听力测试正常是多少 耳朵听力测试的高频低频是什么意思? 耳朵听力测试要多少钱 耳朵测听记录图上的气导和骨导是什么意思 耳朵电测听的图标到70点是什么意思啊 耳朵听力检测dB是分贝吗 医院耳朵听力测试,你们觉得有什么需要注意的地方吗 网站设计实习报告 香煎猪肉饼的做法,香煎猪肉饼怎么做好吃,香煎 蒸猪肉饼的做法,蒸猪肉饼怎么做好吃,蒸猪肉饼的家常 煎土豆猪肉饼的家常做法 大葱猪肉饼怎么做好吃,大葱猪肉饼的家常做 韭菜猪肉饼怎么做好吃,韭菜猪肉饼的家常做 大葱猪肉饼(肉火烧)怎么做 404 Not Found H3C魔术家路由器怎么关闭防蹭网