首頁>Club>
13
回覆列表
  • 1 # 青青子衿10

    1、do-while迴圈與while迴圈的不同在於:它先執行迴圈體中的語句,然後再判斷條件是否為真。如果為真則繼續迴圈,如果為假,則終止迴圈。因此,do-while迴圈至少要執行一次迴圈語句。同樣當有許多語句參加迴圈時,要用“{”和“}”把它們括起來。do-while迴圈的一般語法是:do{語句;}while(條件)注意:在do-while語句的表示式後面必須加分號。示例1:編寫一個猜數遊戲,要求猜一個介於1—10之間的數字,根據使用者猜測的數與標準值進行對比,並給出提示,以便下次猜測能接近標準值,直到猜中為止。在D盤Java目錄下,新建“GuessSample.java”檔案。用記事本開啟“GuessSample.java”檔案,輸入以下程式碼:

    2、程式碼結構分析程式功能主要是演示do-while迴圈語句的使用。程式內部設定一個標準值(答案)儲存到變數number中,並宣告一個guess變數接收使用者猜測的數值。採用do-while結構可以確保使用者至少能進行一次猜數操作,在迴圈體內,提示使用者輸入要猜的數,使用者輸入猜測的數值後,利用if-else語句和正確答案進行判斷,如果使用者猜測的數值大於答案,提示使用者數太大;如果使用者猜測的數值小於答案,提示使用者數太小。while語句後面的表示式( guess != number )用於判斷迴圈條件是否滿足,如果使用者輸入的數值和答案不相等,該表示式返回的結果為真,繼續執行迴圈體,要求使用者根據提示繼續猜數,否則,表示式返回的結果為假,迴圈條件不滿足,程式不再執行迴圈體,直接執行迴圈體後面的語句。編譯“GuessSample.java”檔案,在命令列視窗輸入“javac GuessSample.java”並執行命令,編譯通過後,在命令列視窗輸入“java GuessSample”執行Java程式,命令列視窗顯示如下資訊:

    從上述結果可以看出,輸入的數值與答案不相等時,程式給出相應提示,並繼續執行迴圈。當用戶輸入的數值與答案相等時,程式不再執行迴圈,並輸出猜中的答案。

  • 2 # 蹲好我來了

    1、do-while迴圈與while迴圈的不同在於:它先執行迴圈體中的語句,然後再判斷條件是否為真。如果為真則繼續迴圈,如果為假,則終止迴圈。因此,do-while迴圈至少要執行一次迴圈語句。同樣當有許多語句參加迴圈時,要用“{”和“}”把它們括起來。do-while迴圈的一般語法是:do{語句;}while(條件)注意:在do-while語句的表示式後面必須加分號。示例1:編寫一個猜數遊戲,要求猜一個介於1—10之間的數字,根據使用者猜測的數與標準值進行對比,並給出提示,以便下次猜測能接近標準值,直到猜中為止。在D盤Java目錄下,新建“GuessSample.java”檔案。用記事本開啟“GuessSample.java”檔案,輸入以下程式碼:

    2、程式碼結構分析程式功能主要是演示do-while迴圈語句的使用。程式內部設定一個標準值(答案)儲存到變數number中,並宣告一個guess變數接收使用者猜測的數值。採用do-while結構可以確保使用者至少能進行一次猜數操作,在迴圈體內,提示使用者輸入要猜的數,使用者輸入猜測的數值後,利用if-else語句和正確答案進行判斷,如果使用者猜測的數值大於答案,提示使用者數太大;如果使用者猜測的數值小於答案,提示使用者數太小。while語句後面的表示式( guess != number )用於判斷迴圈條件是否滿足,如果使用者輸入的數值和答案不相等,該表示式返回的結果為真,繼續執行迴圈體,要求使用者根據提示繼續猜數,否則,表示式返回的結果為假,迴圈條件不滿足,程式不再執行迴圈體,直接執行迴圈體後面的語句。編譯“GuessSample.java”檔案,在命令列視窗輸入“javac GuessSample.java”並執行命令,編譯通過後,在命令列視窗輸入“java GuessSample”執行Java程式,命令列視窗顯示如下資訊:

    3、從上述結果可以看出,輸入的數值與答案不相等時,程式給出相應提示,並繼續執行迴圈。當用戶輸入的數值與答案相等時,程式不再執行迴圈,並輸出猜中的答案。

  • 中秋節和大豐收的關聯?
  • 2017年度最具影響力效能轎車,為什麼是全新名爵6?