[單項選擇題] 在窗體上畫一個命令按鈕,名稱為Command1。然后編寫如下程序: Private Sub Command1_Click() Dim j A
2021-07-20
[單項選擇題] 在窗體上畫一個命令按鈕,名稱為Command1。然后編寫如下程序: Private Sub Command1_Click() Dim j As Integer,s As Integer s=1 Dos=s+jj=j+1 Loop Until j>=5 Print s End Sub 程序運行后,單擊命令按鈕,在窗體上輸出的結果是( )。
A.11
B.1
C.16
D.7
正確答案:A
參考解析:當發(fā)生Command1_Click事件時,定義了一個變量j和一個變量s并給s賦值為1,執(zhí)行Do…Loop Until循環(huán),此處需注意循環(huán)的結束條件是Until后面的條件為True。第一次執(zhí)行循環(huán)體后,s的值為1,j的值為1,條件“j>=5”為False,接著循環(huán);第二次執(zhí)行循環(huán)體后,s的值為2,j的值為2,條件“j>=5”為False,接著循環(huán);第三次執(zhí)行循環(huán)體后,s的值為4,j的值為3,條件“j>=5”為False,接著循環(huán);第四次執(zhí)行循環(huán)體后,s的值為7,j的值為4,條件“j>=5”為False,接著循環(huán):第五次執(zhí)行循環(huán)體后,s的值為11,j的值為5,條件“j>=5”為True,結束循環(huán)。輸出的s的值為11。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。