1. 程式人生 > >for迴圈,while迴圈與do-while 迴圈的比較

for迴圈,while迴圈與do-while 迴圈的比較

三種迴圈語句都可以處理同一問題,一般情況下可以相互替代

for迴圈,功能最強大,最靈活,感覺最常用,可以這麼說凡是while迴圈能完成的,for迴圈都能完成

while迴圈  和for迴圈都都是先判斷表示式,再去執行迴圈體,其執行的次數是未知的,因此其迴圈體執行的最少次數為0;而do-while迴圈是先執行迴圈體,再去判斷表示式,因此,它最少執行一次

在迴圈次數一致的情況下,建議使用for迴圈,未知的情況下,選用while或do-while迴圈

對於迴圈,其迴圈判定條件一定要寫明確,否則會出現死迴圈!