[填空題] 以下程序的功能是:從鍵盤上輸入若干個(gè)學(xué)生的考試分?jǐn)?shù),當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入,然后輸出其中的最高分?jǐn)?shù)和最低分?jǐn)?shù)。請?jiān)?【8】 和 【9】 處填入適當(dāng)?shù)膬?nèi)
[填空題] 以下程序的功能是:從鍵盤上輸入若干個(gè)學(xué)生的考試分?jǐn)?shù),當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入,然后輸出其中的最高分?jǐn)?shù)和最低分?jǐn)?shù)。請?jiān)?u> 【8】 和 【9】 處填入適當(dāng)?shù)膬?nèi)容,將程序補(bǔ)充完整。 Private Sub Form_Click( ) Dim x As Single,amax As Single,amin As Single x=Input Box("Enter a score") amax=X amin=x Do While 【8】 If x>ama x Then Ama x=x End lf If 【9】 Then amin=X End lfx=Input Box("Enter a score") LoopPrint”Max=";amax,"Min=";amin End Sub
正確答案:[8] x>0
參考解析:[9] x<amin或x<=amin或amin>x或amin>=x 本題使用了Do While Loop控制語句,在該語句里嵌套了兩個(gè)If Then語句,分別對應(yīng)輸入數(shù)大于amax與輸入數(shù)不大于amin兩種情況。當(dāng)輸入數(shù)x大于amax時(shí),則用該數(shù)替代前一個(gè)已被賦給amax的數(shù);當(dāng)輸入數(shù)x不大于amin時(shí),則用該數(shù)替代前一個(gè)被賦給amin的數(shù)。注意,在該循環(huán)語句中,x=lnputBox(“Enteraseofo”)很關(guān)鍵,它使得這個(gè)循環(huán)語句得以進(jìn)行。 根據(jù)本題上面的分析,答案應(yīng)為x小于或者不大于amin,上面的4種答案是等價(jià)的。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。