1. 程式人生 > >for迴圈 和 while迴圈

for迴圈 和 while迴圈

for(初始化;布林表示式;更新){}

    1. 初始化
    2. 檢測布林表示式的值,true,執行  迴圈體; false,跳出迴圈
    3. 執行迴圈體後,更新變數值

如果想在迴圈結束後使用判斷條件語句的變數,使用while迴圈; 而for中變數及早的從記憶體中消失,提高了記憶體使用效率。
確定範圍,for迴圈較好;
不確定範圍,while迴圈較好;

do…while迴圈 :

至少執行一次迴圈體

break :

用於迴圈和switch中;跳出單層迴圈,即跳出與他最接近的for迴圈或switch語句,跳出多層迴圈使用標籤語句

continue :

跳出單層迴圈一次,繼續下一次迴圈

比喻 :一個班級學生去操場體側跳遠,體育委員接到break命令,全體不用跳遠了;而另一個班接到的卻是一個學生拿的假條(continue),正好到他跳遠時候,不讓他跳了,讓他後面的學生跳遠。