[填空題] 下列程序的功能是:當(dāng)x<50時(shí),y=0.8×x;當(dāng)50≤x≤100時(shí),y=0.7×x;當(dāng)x>100時(shí),沒(méi)有意義。請(qǐng)?zhí)羁铡?Private Sub C
2021-07-20
[填空題] 下列程序的功能是:當(dāng)x<50時(shí),y=0.8×x;當(dāng)50≤x≤100時(shí),y=0.7×x;當(dāng)x>100時(shí),沒(méi)有意義。請(qǐng)?zhí)羁铡?Private Sub Command1_Click() Dim x As Single x=InputBox("請(qǐng)輸入x的值!") Select Case x Case Is<50 y=0.8*x Case 50 To 100 y=0.7*x ______ Print"輸入的數(shù)據(jù)出界!" End Select Print x,y End Sub
正確答案:Case Else
參考解析:[命題目的] 考查考生對(duì)多分支控制結(jié)構(gòu)的掌握。 [解題要點(diǎn)] 閱讀程序后,在Select case結(jié)構(gòu)中,只有兩個(gè)Case子句,分別表示x取值的兩種情況,但題目中將x的值分為3種情況,空白處應(yīng)該填寫(xiě)case Else語(yǔ)句。 [錯(cuò)解分析] 嵌套使用多分支控制結(jié)構(gòu)時(shí),應(yīng)注意程序執(zhí)行過(guò)程。 [考點(diǎn)鏈接] Select Case…End Select多分支結(jié)構(gòu)語(yǔ)句應(yīng)用。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。