07流程控制語句之選擇結構if

2022-08-18 09:51:11 字數 1181 閱讀 1633

選擇結構

if語句(有三種語法格式,每種都有其獨立的特點)

switch語句

一、if語句

1.if語句的格式

if

(條件語句)

2.if語句的執行流程

a.判斷條件語句的結果,如果結果為true,則執行執行語句,如果為false,則跳出if語句

3.if語句的**樣例

public

class

demo

system.out.println("x="+x); //

輸出2}

}

二、if…else語句

1.if…else語句的格式

if

(判斷條件)

else

2.if…else語句的執行流程

a.判斷條件語句的結果,如果結果為true,則執行執行語句,如果為false,則執行else裡的執行語句

3.if…else語句的**樣例

public

class

demo

else

system.out.println("x="+x);

}}

三、if…else if…else語句

1.if…else if…else語句的格式

if

(判斷條件1)

else

if(判斷條件2)

......

else

if(判斷條件n)

else

2.if…else if…else語句的執行流程

a.判斷條件1,如果為true,則執行執行語句1,然後跳出if…else if…else語句,如果為false則向下執行判斷條件2.

b.判短條件2,如果為true,則執行執行語句2,然後跳出if…else if…else語句,如果為false則向下執行判斷條件3.

c.以此類推

3.if…else if…else語句**樣例

public

class

demo

else

if (x<0)

else

system.out.println(x);

}}

流程控制語句 選擇結構

流程控制語句 可以控制程式的執行流程。分類 順序結構 選擇結構 迴圈結構 選擇結構 選擇結構 if語句 switch語句 1.if語句 1.if語句的格式1 if 比較表示式 elseelseelseelse 3.if語句的格式3 if 比較表示式1 elseif 比較表示式2 elseif 比較表...

流程控制之選擇結構

三大流程控制語句 順序結構 選擇結構 迴圈結構 1.選擇結構 if結構,fi else結構 多重if 巢狀if switch結構 1 多重if結構 if 表示式1 語句1 else if 表示式2 語句2 else if 表示式3 語句3 else 語句n 例 給定乙個數,判斷它的區間 public...

流程控制語句 switch選擇語句

分支結構 switch選擇結構 語法格式 switch 表示式 執行過程 1 入口 當switch 表示式 的值與case後面的某個常量值匹配,就從這個case進入 當switch 表示式 的值與case後面的所有常量值都不匹配,尋找default分支進入 不管default在 2 一旦從 入口 進...