永发信息网

求高手解释:在C语言中,if语句中不是不能用break吗?怎么资料里用了???

答案:6  悬赏:80  手机版
解决时间 2021-04-01 19:42
求高手解释:在C语言中,if语句中不是不能用break吗?怎么资料里用了???
最佳答案
楼主对Break语句的用法理解有些偏差啊,这个也是我在别人那看到的,希望对你有所帮助。

break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则将成为一个死循环而无法退出。break在switch 中的用法已在前面介绍开关语句时的例子中碰到,这里不再举例。
当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起。即满足条件时便跳出循环。
注意:
1) break语句对if-else的条件语句不起作用。
2) 在多层循环中, 一个break语句只向外跳一层。
全部回答
你这里的break配对的是while不是if
这是为了break出while循环的。
可以用,因为if外面是while循环,break是用来退出while循环的。如果外面没有while循环,只有if语句,不能用break。
break就是跳出循环,经常有CASE ----; break;
break是在while循环里用的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
背部太厚看上去很壮怎么办
有没有一款沐浴露带帝字的
喝酒后小舌头变大了是什么原因
亲们我昨晚跟老公吵架了,十分伤心,一夜没有
网上看到一个叫秘果汁的饮品,它是果汁吗?
单选题不需要化学变化就可能从海水中获得的物
八字里有两个临官是不是有官运,一生的运气好
是熊凶呢还是3线类仓鼠凶?哪个不爱咬人
餐饮聚餐怎么组织?具体餐会上的流程?
在B站上看马天宇的视频,为什么老是有刷水仙
淬火层深度最深是多少
汽车靠近底盘,车门下面那里刮伤了。
重庆冉冬镜的微信是多少?
从东直门怎么坐车到海淀区远大路世纪城垂虹园
魔芋要煮三小时?这是魔芋吗?菜场买的?
推荐资讯
电脑城里门店门头挂了 联想 华硕 戴尔 品牌门
天子蜜甜香爆珠 这个烟有细的吗?
在服务过程中碰到挑剔的客人怎样解决?
八字排盘看婚姻
有定制过广禾堂月子餐的麻麻吗?
王老师再帮看下这枚大顺通宝,背面写的川户,
书荒求书——类似于《古代混饭难》等各类型种
家里宽带 光钎50m的 为什么早上玩dnf不卡,下
填空题________、畜牧业、________和商业的繁
雅马哈功放环绕小功率三极管D856烧坏两只买不
求 吉他 左手压弦姿势 手掌老是压到第一根弦
关于男友考公务员的事,我不知道该怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?