while 和 do while 的愛恨情仇

2022-08-29 02:12:08 字數 908 閱讀 2852

一:迴圈:重複得做某一件事情

while 迴圈結構:

語法:while(迴圈條件)

特點:先判斷迴圈條件,再執行迴圈操作

案例: 

實現列印50份試卷

public class demo01 }}

流程:先判斷迴圈條件是否為真,如果為真則執行迴圈操作,然後改變迴圈條件i的值進入下一次迴圈

如果迴圈條件為假則不會執行迴圈操作,繼續執行迴圈以外的**

除錯程式:

1.分析錯誤,設定斷點

2.啟動除錯

3.單步執行

除錯啟動後,執行到設定斷點的**行將停住

點選f6鍵可以單步執行程式,觀察程式執行過程

4.觀察變數

單步執行時可以在「變數」檢視中看到變數當前的值

5.發現問題

6.修正**,重新執行

7.解決問題

8.取消斷點

do-while 迴圈結構:

語法:do while ( 迴圈條件 );

先執行一遍迴圈操作

while後分號不可少

符合條件,迴圈繼續執行;否則,迴圈退出

特點:先執行一遍迴圈操作再判斷

案例:經過幾天的學習,老師給張浩一道測試題,

讓他先上機編寫程式完成,

然後老師檢查是否合格。如果不合格,則繼續編寫

public class demo05 while (pd.equals("n"));

system.out.println("大吉大利,今晚學習!");

}while 與 do-while 比較:

1.語法不同

2.執行次序不同

初始情況不滿足迴圈條件時

while 迴圈一次都不會執行

do-while 迴圈不管任何情況都至少執行一次

while和do while的區別

c語言中while和do while迴圈的bai主要區別如下 1 迴圈結構的表示式不同zhi while迴圈結構的表示式為 while 表示式 do while迴圈結構表示式為 dowhile 條件表達 2 執行時判斷方式不同 while迴圈執行時只有當滿足條件時才會進入迴圈,進入迴圈後,執行完迴圈...

while和do while迴圈語句

格式 while 判斷條件語句 else system.out.println 繼續猜!guess sc.nextint if guess num sc.close 格式 dowhile 判斷條件語句 例項一猜字遊戲 public class dowhiledemo else system.out....

While 迴圈和 do while 迴圈

示例1 輸出1 100 輸出1 100 int i 0 while i 100 示例2 死迴圈 死迴圈 while true 示例3 計算 1 加到 100 計算 1 加到 100 int m 0 int sum 0 while m 100 system.out.println sum 示例 計算 ...