[單項(xiàng)選擇題] 設(shè)有如下程序:Private Sub Command1_Click()Dim c As Integer, d As Integer c = 4
2021-07-20
[單項(xiàng)選擇題] 設(shè)有如下程序:Private Sub Command1_Click()Dim c As Integer, d As Integer c = 4 d = InputBox("請輸入一個(gè)整數(shù)")Do While d > 0If d > c Then c = c + 1 End If d = InputBox("請輸入一個(gè)整數(shù)")Loop Print c + dEnd Sub程序運(yùn)行后,單擊命令按鈕,如果在輸入對話框中依次輸入1、2、3、4、5、6、7、8、9、0,則輸出結(jié)果是______。
A.12
B.11
C.10
D.9
正確答案:D
參考解析:Do While 語句是條件為 True 時(shí),執(zhí)行循環(huán)體。本題中當(dāng) d>c 時(shí),執(zhí)行 c = c + 1,即在輸入對話框中 輸入 5、6、7、8、9 時(shí)執(zhí)行該語句,也就是該語句被執(zhí)行了 5 次,故 c=4+1*5=9。而當(dāng)在輸入對話框中輸入 0 時(shí),循環(huán)結(jié)束,此時(shí) d=0。所以最后輸出結(jié)果為 9。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。