mbmc.net
当前位置:首页 >> 'BrEAk' outsiDE loop >>

'BrEAk' outsiDE loop

break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则会从满足条件的地方(即与switch(表达式)括号中表达式匹配的case)开始执行,直到switch结构结束。

C++/C语言中break语句必须与for,while或者switch语句对应,即每个break必须在某个for或while或switch的作用域内 在 void key_service()函数中的break,编译系统无法找到对应的for或while或switch作用域,原因是前面的switch的作用域只到case 1...

你说的不能乱用是指哪方面? 如果想提高程序的可读性的话,不推荐使用break loop;,因为一个跳来跳去的程序不适宜他人阅读………… 如果不考虑对可读性的影响,巧妙的使用break loop;很可能会提高程序性能,比如你判断一个二维数组里是否包含某个数...

break这个语句没有出现在闭合的循环中。换句话说,break必须出现在for,while,switch的结构中。

你有源程序干么不直接贴源代码上来,让热心的我们也容易一点帮到你,现在这个图看的不是十分清楚,第八行应该没错的,第七行多了一个分号;第十行似乎有些错误,但看不太清。

while循环头后面多了个分号,后面的不在循环里面,不能用break

很多错误……break语句不需要嵌入循环吗?

在x=某某的时候跳出循环

“switch” 而不是 “swith”

换成goto或者return, break要和for while switch配对的。

网站首页 | 网站地图
All rights reserved Powered by www.mbmc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com