本講主要內容:
1:while語句語法
2:do while語句
3:while和do while語句區別
4:本系列教程第0至第10篇傳送門
為什么需要循環語句:
何為循環?就是重復不斷的執行某些代碼
循環三種語句:
1:while語句
2: do…while語句
3: for語句
1while語句
語法:while(條件表達式)
{執行語句}While語句理解:
/**
while語法:
while(條件表達式){執行語句;
}條件表達式結果:
true/false當是true的時候進行執行語句否則跳出,不執行語句。while語句和if語句的區別:while是循環判斷的,if只是判斷的。
3. do..while語句
語法:do{執行語句;}while(條件表達式);理解:
do{}while()語法:
執行語句while(條件表達式);
先執行后判定。
While 和do while的區別:
While只有當表達式返回true的時候才執行循環體內代碼(也就是while后面一對大括號內的代碼)
而do while 無論表達式返回結果true或是false都要先執行一次循環體內代碼塊然后在執行表達式。當表達式返回 false時候, 不在進行下一次循環。如果返回true,繼續執行循環體內的代碼塊。