回覆列表
-
1 # 使用者616981453980
-
2 # 發財吧KOBE
while和do-while的使用方法
while迴圈始後,先判斷條件是否滿足,如果滿足就執行迴圈體內的語句,執行完畢後再回來判斷條件是否滿足,如此無限重複;直到條件不滿足時,執行while迴圈後邊的語句。簡單來講就是說while迴圈是先判斷後迴圈, 判斷如果滿足條件進入迴圈 本次迴圈後再次判斷 。
do-while迴圈與while迴圈的不同在於:它先執行迴圈中的語句,然後再判斷表示式是否為真, 如果為真則繼續迴圈;如果為假, 則終止迴圈。因此, do-while迴圈至少要執行一次迴圈語句。 簡單來講就是說while迴圈是先迴圈後判斷。
while的注意事項1、避免讓迴圈的條件變成永真或者永假,不然的話可能沒意義
2、千萬不要在while後面加;
3、while迴圈後面的大括號可以省略,如果省略,只能影響離它最近的那句程式碼,並且,這句程式碼不可以是宣告變數的
4、while語句塊裡面定義的變數,外面不能
while迴圈開始後,先判斷條件是否滿足,如果滿足就執行迴圈體內的語句,執行完畢後再回來判斷條件是否滿足,如此無限重複;直到條件不滿足時,執行while迴圈後邊的語句。簡單來講就是說while迴圈是先判斷後迴圈, 判斷如果滿足條件進入迴圈 本次迴圈後再次判斷 。舉個例子:do-while迴圈與while迴圈的不同在於:它先執行迴圈中的語句,然後再判斷表示式是否為真, 如果為真則繼續迴圈;如果為假, 則終止迴圈。因此, do-while迴圈至少要執行一次迴圈語句。 簡單來講就是說while迴圈是先迴圈後判斷 。舉個例子:總結:while迴圈是先判斷後迴圈 ,而do–while迴圈是先迴圈後判斷。擴充套件資料:while是計算機的一種基本迴圈模式。當滿足條件時進入迴圈,進入迴圈後,當條件不滿足時,執行完迴圈體內全部語句後再跳出(而不是立即跳出迴圈)。while語句的一般表示式為:while(表示式){迴圈體}。