4.3 選擇結(jié)構(gòu)(或稱分支結(jié)構(gòu))
1.1. IF條件語句
(1)If……Then語句(單分支結(jié)構(gòu) F)
語句形式:
1)If <表達(dá)式> Then
語句塊
End If
2)If <表達(dá)式> Then <語句>
說明:表達(dá)式一般為關(guān)系表達(dá)式、邏輯表達(dá)式,也可以為算術(shù)表達(dá)式,非0為True,0為False;
語句塊可以是一句或多句,若用2)表示,則只能是一句語句,若多句,語句間需用冒號(hào)分隔,而且必須在一行上書寫。
例:已知兩個(gè)數(shù)x和y,比較它們的大小,使得 x大于y:
方法一: if x t=x
x=y
y=t
end if
方法二: if x 注意:將兩個(gè)變量中的數(shù)進(jìn)行交換時(shí),必須借助于第三個(gè)變量才能實(shí)現(xiàn)。
1.1. IF條件語句
(1)If……Then語句(單分支結(jié)構(gòu) F)
語句形式:
1)If <表達(dá)式> Then
語句塊
End If
2)If <表達(dá)式> Then <語句>
說明:表達(dá)式一般為關(guān)系表達(dá)式、邏輯表達(dá)式,也可以為算術(shù)表達(dá)式,非0為True,0為False;
語句塊可以是一句或多句,若用2)表示,則只能是一句語句,若多句,語句間需用冒號(hào)分隔,而且必須在一行上書寫。
例:已知兩個(gè)數(shù)x和y,比較它們的大小,使得 x大于y:
方法一: if x
x=y
y=t
end if
方法二: if x

