c語言中,while(1)語句使用break語句跳出迴圈
這個要分情況的:1:本身條件就有出口,這樣的話,可以自然退出,也可以認為退出2:如果本身條件永遠不可能滿足,例如:while(1)像這種的話想要退出的話就必須人為干涉,例如int num = 0;while(1){ num++; if(num >1000)break;}注意:一般這類的迴圈都是用break退出的。
while(1)中執行到屬於while自身的break語句。break語句的功能就是跳出所在迴圈,所以這個可以實現強制跳出。
while(1)中當執行到return語句,會退出整個函式,自然就跳出while迴圈了。
while(1)中執行goto語句,同時目標在迴圈外。如果goto語句指向的標籤在迴圈外,那麼程式會無條件執行該點,同樣也可以達到退出迴圈的效果。
break--退出while迴圈,但while迴圈後面還有其他語句的話,還是會執行,
continue--退出當次while,會接著從while迴圈的開始部分重新執行下來,
return--退出函式,while迴圈後面還有其他語句的話,直接跳過不會執
轉載自百度
相關文章
- JavaScript跳出for迴圈語句JavaScript
- Matlab的if語句switch語句for迴圈while迴圈語句練習MatlabWhile
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- Java基礎 迴圈語句 for while do.....while語句JavaWhile
- Java 可以採用什麼語句跳出迴圈語句Java
- Object-C,迴圈語句for,while,do-whileObjectWhile
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-WHILE迴圈SQLWhile
- C語言中迴圈語句while 中判斷條件出現 || 和 && 的區別C語言While
- Java迴圈語句以及break,continue語句,IDEA安裝JavaIdea
- Python基礎-While迴圈語句PythonWhile
- C語言goto語句以及用goto語句構成迴圈C語言Go
- Shell指令碼應用 – for、while迴圈語句指令碼While
- 【js迴圈語句】for與while的區別JSWhile
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- 使用while迴圈操作DML語句While
- 如何跳出jquery的each()函式迴圈語句jQuery函式
- 如何在Python語言中跳出for迴圈?Python
- TypeScript 迴圈語句TypeScript
- JavaScript for 迴圈語句JavaScript
- MySQL迴圈語句MySql
- Oracle迴圈語句Oracle
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈SQL
- Python趣味入門5:迴圈語句whilePythonWhile
- Python 迴圈語句的使用Python
- Python-條件語句和迴圈語句Python
- java 迴圈語句(轉)Java
- 第 7 節:流程控制-迴圈練習-跳出語句
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-FOR迴圈中的索引SQL索引
- JavaScript while 語句JavaScriptWhile
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-下限和上限SQL
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- Python的迴圈語句Python
- 流程控制、 迴圈語句
- swift控制流——迴圈語句Swift
- 6、迴圈結構語句
- linux 迴圈控制語句Linux
- PL/SQL迴圈控制語句SQL
- Java語言程式設計—迴圈語句Java程式設計