[填空題] 設(shè)有整型變量s,取值范圍為0~100,表示學(xué)生的成績(jī)。有如左邊程序段:右邊用Select Case結(jié)構(gòu)改寫上述程序,使兩段程序所實(shí)現(xiàn)的功能完全相同。
[填空題] 設(shè)有整型變量s,取值范圍為0~100,表示學(xué)生的成績(jī)。有如左邊程序段:右邊用Select Case結(jié)構(gòu)改寫上述程序,使兩段程序所實(shí)現(xiàn)的功能完全相同。請(qǐng)?zhí)羁铡?/p>
左邊:If s>=90 Then
Level="A"
Elself s>=75 Then
Level="B"
ElseIf s>=60 Then
Level="C"
Else
Level="D"
End If
右邊:Select Case s
Case______>=90
Level="A"
Case 75 To 89
Level="B"
Case 60 To 74
Level="C"
Case______
Level="D"
______
正確答案:Is;Else(或Is<60或0 To 59);End Select
參考解析:多分支控制結(jié)構(gòu)又稱為Select Case語句或Case語句,可以同時(shí)對(duì)條件的多個(gè)取值來判斷。其格式為: Select Case <測(cè)試表達(dá)式> [Case <表達(dá)式列表1>] [語句塊1] … [Case Else] [語句塊n] End Select Case語句以Select Case開頭,以End Select結(jié)束。 其中,表達(dá)式列表1,表達(dá)式列表2,…稱為域值??刹捎?種形式:①表達(dá)式1[表達(dá)式2]…;②表達(dá)式1 To表達(dá)式2;③Is關(guān)系運(yùn)算表達(dá)式。其中,可使用的運(yùn)算符有等于(=)、不等于(<>)、小于(<)、大于(>)、小于或等于(<=)、大于或等于(>=)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。