JAVA中流程控制語句學習(if else)
10.1 流程控制語句(if else)
1、流程控制語句是可以控制程序執行的語句,執行流程是從上往下,依次執行。
2、流程控制語句分類:順序結構、選擇結構、循環結構。
3、if選擇結構:
格式: if (條件表達式) {執行語句體} ;
流程:條件表達式為true,往下執行語句體,否則不執行。
程序演示如下圖:
![JAVA中流程控制語句學習(if else語句)](http://p2.ttnews.xyz/loading.gif)
if語句
4、注意事項:
a、條件表達式結果必須是Boolean類型;
b、if語句控制的語句體如果是一條,可以省略大括號{},如果是多條語句,不能省略。建議都不要省略大括號{}。
c、一般:有左大括號就沒有分號,有分號就沒有左大括號。
5、if else 結構1
格式:if (條件表達式) {執行語句體1}
else {執行語句體2};
流程:如果條件表達式為true,執行語句體1;
如果條件表達式為false,執行語句體2。
例題:判斷值為偶數還是奇數?
解題程序如下圖:
![JAVA中流程控制語句學習(if else語句)](http://p2.ttnews.xyz/loading.gif)
ifelse語句
5、if else 結構2
格式:if (條件表達式1) {執行語句體1}
else if (條件表達式2) {執行語句體2}…
else {執行語句體3};
流程:如果條件表達式1為true,執行語句體1;
如果條件表達式2為true,執行語句體2;
前面的條件表達式都是false,則執行語句體3。
例題:輸入一個值,判斷其等級?
解題程序如下圖:
等級判斷
閱讀更多 小區日記本 的文章