迴圈和條件分支 從99到0的依次輸出的實現

2021-10-02 08:33:03 字數 1359 閱讀 9275

1、for迴圈的實現

public

class

from99to0for

}}

for語句中的int x=99所佔的位置被稱為單次表示式,屬於初始化部分,初始部分會進入迴圈體進行迴圈(自己理解)

2、while迴圈和if測試實現

public

class

from99to0ifwhile}}

}

雖然結果出現但是存在錯誤,展示結果如下

會出現一串莫名其妙的數字不知道為啥

3、啤酒瓶童謠實現99-0

public

static

void

main

(string[

]args)

system.out.

println

(beernum+

" "+word+

" "+

"of beer on the wall");

//在剩下的酒的數量大於0的時候,表示還有多少瓶酒

system.out.

println

(beernum+

" "+word+

" "+

"of beer.");

//在剩下的酒的數量大於0的時候,啥意思不知道

system.out.

println

("take one down.");

//拿下了一瓶

system.out.

println

("pass it around.");

//不知道啥意思,大概就是結束一次取酒過程

beernum=beernum-1;

if(beernum>0)

system.out.

println

(beernum+

" "+word+

" "+

"of beer on the wall");

}else}}

}

使用while迴圈和if測試實現的,但是不會出現一連串的奇怪數字

4、依照啤酒歌謠改編

public

class

from99to0ifwhile1}}

}

輸出結果正

Python學習 條件分支和迴圈

python學習第三天 條件分支和迴圈 1.if條件分支和while迴圈的應用 採用if,elif,else結構 不建議使用if,if,if的結構,因為當程式每次執行時,程式會對每乙個if進行條件判斷,產生不必要的資源浪費 score int input please enter the score...

JS 條件分支語句和迴圈語句

js 條件分支語句和迴圈語句 一 條件分支語句 單分支語句 書寫格式 if 判斷條件 判斷條件 可以是乙個表示式 變數 具體值 工作原理 條件為真,執行大括號裡面的 塊,條件為假,則不執行。例 let state 1 if state 雙分支語句 書寫格式 if 判斷條件 else 工作原理 條件為...

03 條件分支和迴圈控制

案例 擲骰子 switch switch 和 if else 的區別 迴圈結構 while do while for多重巢狀 流程控制關鍵字 return if score 90 if else多重分支if score 80 else if score 60 else巢狀int score 70 i...