while 與 do-while 迴圈的區別
在本帖中,我們將瞭解“while”迴圈與“do-while”迴圈之間的區別。
while 條件
控制條件在此出現在迴圈的開頭。
如果第一次迭代的條件結果為 False,則不會進行迭代。
它也被稱為入口控制迴圈
該迴圈的結尾處沒有條件。
它不需要執行至少一次。
示例
while ( condition){
statements;
//body of loop
}以下是 while 迴圈的流程圖 −

do-while 條件
控制條件存在於該迴圈的結尾處。
即使條件在第一次迭代中計算為 false,該條件也會執行至少一次。
它也被稱為出口控制迴圈
該迴圈的結尾處有一個條件。
示例
do {
statements;
// body of loop.
}
while( Condition );以下是 do-while 迴圈的流程圖 −

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
面向 C 的程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP