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迴圈後面還有其他語句的話,直接跳過不會執
轉載自百度
相關文章
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- JavaScript跳出for迴圈語句JavaScript
- Java基礎 迴圈語句 for while do.....while語句JavaWhile
- 七 while迴圈語句While
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- Java 可以採用什麼語句跳出迴圈語句Java
- Java迴圈語句以及break,continue語句,IDEA安裝JavaIdea
- c語言中的三種迴圈語句結構C語言
- Python基礎-While迴圈語句PythonWhile
- C語言中迴圈語句while 中判斷條件出現 || 和 && 的區別C語言While
- 分支語句和迴圈語句
- break語句
- Shell指令碼應用 – for、while迴圈語句指令碼While
- Python趣味入門5:迴圈語句whilePythonWhile
- 【js迴圈語句】for與while的區別JSWhile
- 如何在Python語言中跳出for迴圈?Python
- Python 迴圈語句的使用Python
- Ruby迴圈語句
- TypeScript 迴圈語句TypeScript
- MySQL迴圈語句MySql
- JavaScript for 迴圈語句JavaScript
- Python-條件語句和迴圈語句Python
- Python的迴圈語句Python
- 7-迴圈語句
- JavaScript while 語句JavaScriptWhile
- 第 7 節:流程控制-迴圈練習-跳出語句
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- python迴圈語句判斷的使用Python
- C++之for迴圈、範圍for語句探究C++
- Java語言程式設計—迴圈語句Java程式設計
- MyBatis xml foreach迴圈語句MyBatisXML
- 【Python基礎】for迴圈語句Python
- 流程控制、 迴圈語句
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- JavaScript do while 語句JavaScriptWhile
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- JavaScript break與continue語句JavaScript
- GaussDB SQL基礎語法示例-迴圈語句SQL