2011年計(jì)算機(jī)等級考試二級VB基礎(chǔ)教程輔導(dǎo)(16)

字號:

4.3 選擇結(jié)構(gòu)(或稱分支結(jié)構(gòu))
    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)表示,則只能是一句語句,若多句,語句間需用冒號分隔,而且必須在一行上書寫。
    例:已知兩個數(shù)x和y,比較它們的大小,使得 x大于y:
    方法一: if x
    t=x
    x=y
    y=t
    end if
    方法二: if x
    注意:將兩個變量中的數(shù)進(jìn)行交換時,必須借助于第三個變量才能實(shí)現(xiàn)。
    (2)If……Then……Else語句(雙分支結(jié)構(gòu))
    語句形式:
    1)If 《表達(dá)式》 Then
    《語句塊1》
    Else
    《語句塊2》