JAVA中流程控制語句學習(if else語句)

JAVA中流程控制語句學習(if else)

10.1 流程控制語句(if else)

1、流程控制語句是可以控制程序執行的語句,執行流程是從上往下,依次執行。

2、流程控制語句分類:順序結構、選擇結構、循環結構。

3、if選擇結構:

格式: if (條件表達式) {執行語句體} ;

流程:條件表達式為true,往下執行語句體,否則不執行。

程序演示如下圖:

JAVA中流程控制語句學習(if else語句)

if語句

4、注意事項

a、條件表達式結果必須是Boolean類型;

b、if語句控制的語句體如果是一條,可以省略大括號{},如果是多條語句,不能省略。建議都不要省略大括號{}。

c、一般:有左大括號就沒有分號,有分號就沒有左大括號。

5、if else 結構1

格式:if (條件表達式) {執行語句體1}

else {執行語句體2};

流程:如果條件表達式為true,執行語句體1;

如果條件表達式為false,執行語句體2。

例題:判斷值為偶數還是奇數?

解題程序如下圖:

JAVA中流程控制語句學習(if else語句)

ifelse語句

5、if else 結構2

格式:if (條件表達式1) {執行語句體1}

else if (條件表達式2) {執行語句體2}…

else {執行語句體3};

流程:如果條件表達式1為true,執行語句體1;

如果條件表達式2為true,執行語句體2;

前面的條件表達式都是false,則執行語句體3。

例題:輸入一個值,判斷其等級?

解題程序如下圖:

JAVA中流程控制語句學習(if else語句)

等級判斷


分享到:


相關文章: