多重迴圈
for迴圈,while迴圈,do-while迴圈之間的巢狀是任意的
外層迴圈 迴圈一次,內層迴圈 迴圈一遍
一般來說不超過三層
外層迴圈控制行數,內層迴圈控制內容、
break語句
break語句普遍用於do-while,while,for迴圈當中;
break;(停止迴圈)
continue語句
只能用於迴圈中
continue;(跳過迴圈體中剩餘的語句,執行下一次迴圈)
return語句
結束當前方法冰退出
break,continue,return區別
break:可以用於switch與迴圈結構中
continue:一般用於迴圈結構中
return:結束當前迴圈並退出
巢狀迴圈中
break:跳出當前迴圈體,
如果break在外層迴圈中,跳出外層迴圈,
如果break在內層迴圈中,跳出內層迴圈,
continue:結束本次迴圈,進入下次迴圈
(如果下次迴圈的條件不滿足的情況下,迴圈不會執行)
多重迴圈及程式除錯
多重迴圈是指乙個迴圈語句的迴圈體中再包含迴圈語句,又稱巢狀迴圈。迴圈語句內可以巢狀多層迴圈。同時,不同的迴圈語句可以相互巢狀。多重迴圈語句的格式如下。while 迴圈條件1 這是while語句和for語句巢狀的例子。其中while迴圈稱為外層迴圈,for迴圈稱為內層迴圈,因為是兩層巢狀,所以稱為二重...
迴圈與多重迴圈
迴圈結構 while 條件 dowhile 條件 for 初始值 條件 更改迴圈變數的值 while和 for 迴圈 都是先判斷再執行 語法有些區別 do while 是先執行 再判斷 至少執行一次 迴圈次數確定的情況,通常選用for迴圈 迴圈次數不確定的情況,通常選用while或do while迴...
迴圈結構與多重迴圈
使用迴圈的原因 因為都是重複性的內容,所以我們需要將實現方案進行簡化。迴圈 轉圈 重複性 來回來的做某件事。while 條件表示式 迴圈結構的組成 do while 迴圈條件 while和do while的區別 for 初始化迴圈變數 迴圈條件 迴圈出口 while迴圈和do while迴圈能幹一樣...