小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

If語句

 行善者書 2013-06-16

1、If語句
If語句是非常重要的選擇結(jié)構(gòu)語句,幾乎在所有的高級(jí)編程語言中都存在著If語句,它的主要作用是:根據(jù)條件的成立與否來確定程序的流向(即執(zhí)行哪一段程序代碼)。
   
    If語句使用時(shí)有如下兩種格式:
    (1)簡單格式:這種格式在對(duì)條件進(jìn)行判斷后,根據(jù)所得的結(jié)果進(jìn)行相應(yīng)的操作。不管其條件是真是假,操作部分都必須是單個(gè)語句。具體格式如下:
    If條件Then語句1 Else語句2

    其中的條件一般為布爾型表達(dá)式,其值只有真或假兩種情況。所謂條件成立,是指該表達(dá)式的值為真(True);而條件不成立,是指該表達(dá)式的值為假(False)。
此格式所代表的含義是:當(dāng)條件成立時(shí),執(zhí)行Then后面的語句1,之后再執(zhí)行整個(gè)If語習(xí)后的語句;當(dāng)條件不成立時(shí),若存在Else部分,則執(zhí)行Else后的語句2,否則就直接執(zhí)行整個(gè)If語句后的浯句。

    當(dāng)只需要判斷一種情況時(shí),其中的Else部分是可以省略的。這種格式適用于只需判斷一種或兩種情況,且執(zhí)行相應(yīng)的操作都比較簡單。

    (2)復(fù)雜格式:這種格式的1f語句,不管條件成立與否,所執(zhí)行的操作均可以是一條語句或多條語句。具體格式如下:
    If 條件Then
       語句體1
    [Else
       語句體2]
    Endif

    其中的語句體1和語句體2均為一個(gè)整體,既可以是單個(gè)語句也可以是多個(gè)語句。若為多語句,則這多個(gè)語句分別寫在多行內(nèi)。

    這種格式代表的含義是:若條件成立時(shí),執(zhí)行Then后面的語句體l中的全部語句,執(zhí)行后跳出整個(gè)If語句體,執(zhí)行其后的語句;若條件不成立,如果Else部分存在,則執(zhí)行Else的語句體2中的全部語句,再執(zhí)行整個(gè)If語句體后的語句,否則就直接執(zhí)行整個(gè)If語{的語句。與簡單格式一樣,復(fù)雜格式中的Else部分也是可以省略的。

    另外,復(fù)雜格式也可以判斷出現(xiàn)多種情況的可能。只需在將“Else替換成“Else件Then'’就可以多進(jìn)行一層判斷,它的含義是:當(dāng)前一個(gè)條件不成立時(shí),再判斷這里的根據(jù)條件的成立與否來執(zhí)行相應(yīng)的操作。在If語句中可以多次出現(xiàn)“Elself",且“Else”是和與它最接近的“Elself”相對(duì)應(yīng)。

    現(xiàn)在舉幾個(gè)例子,以幫助大家理解。
① If a>b Then MsgBox a Else MsgBox b

② If a<b Then
a =b
b=c
End lf

③ If x<60 Then
MsgBox “不及格”
Elself x<90 Then
MsgBox “及格”
Else
MsgBox “優(yōu)秀”
End lf

    例①是簡單格式,它的含義是:比較a、b的大小,然后輸出比較大的一個(gè)

    例②復(fù)雜格式,它的含義是:對(duì)a、b兩個(gè)數(shù)進(jìn)行排序,如果a小于b,則交換它們的值,否則改變,執(zhí)行這個(gè)IF語句后,a一定大于或等于b。

例③中出現(xiàn)了三種情況,首先判斷成否小于60,如果小于60,則這個(gè)人的成績是不及格的,于是輸出“不及格”;否則,再對(duì)個(gè)條件進(jìn)行判斷,如果成績小于90,則這個(gè)人的成績是及格,否則的話就是優(yōu)秀。在這里注意,這兩個(gè)條件的順序不是隨意的,只有前一個(gè)條件不成立的情況下才會(huì)判斷第二個(gè)條件一個(gè)條件成立,執(zhí)行過相應(yīng)的語句體后就會(huì)直接執(zhí)行If語句后面的語句。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請遵守用戶 評(píng)論公約

    類似文章 更多