[單項選擇題] 在窗體上面一個名為Command1的命令按鈕,然后編寫如下代碼: Option Base 1 Private Sub Command1_Cl
2021-07-20
[單項選擇題] 在窗體上面一個名為Command1的命令按鈕,然后編寫如下代碼:
Option Base 1
Private Sub Command1_Click()
Dim a
a=Array(1,2,3,4)
j=1
For i=4 To 1 Step-1
s=s+a(i)*j
j=j*10
Next i
Print S
End Sub
運行上面的程序,其輸出結(jié)果是( )
A.1234
B.12
C.34
D.4321
正確答案:A
參考解析:Array(arglist)函數(shù)用于將arglist參數(shù)中一組用逗號隔開的值列轉(zhuǎn)換成一個數(shù)組并賦值給某數(shù)組變量。本題中,a(1)=1,a(2)=2,a(3)=3,a(4)=4。 本題每次執(zhí)行For循環(huán)體后,s及j的值情況如下。 第1次:s=0+a(4)*1=4,j=1*10=10; 第2次:s=4+a(3)+10=34,j=10*10=100; 第3次:s=34+(2)+100=234,i=100*10=1000; 第4次:s=234+a(1)*1000=1234。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。