(24)在窗體上畫(huà)一個(gè)名為Command1德命令按鈕,然后編寫(xiě)下列程序: Option Base 1 Private Sub Comma
(24)在窗體上畫(huà)一個(gè)名為Command1德命令按鈕,然后編寫(xiě)下列程序: Option Base 1 Private Sub Command1_Click() Dim Arr Arr=Array(1,2,3,4,5) j=1 For i=5 To 1 Step -1 S=S+Arr(i)*j j=j*10 Next Print S End Sub 程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果是 A.54321 B.123 C.12345 D.345
正確答案:C【解析】本題考查使用Array函數(shù)給數(shù)組元素賦值的應(yīng)用。分析程序可知,通過(guò)For循環(huán)將數(shù)組中的各個(gè)元素通過(guò)一定的公式進(jìn)行運(yùn)算。運(yùn)算過(guò)程為:當(dāng)i=5時(shí),Arr(5)=5,S=5;當(dāng)i=4時(shí),Arr(4)=4,S=45;當(dāng)i=3時(shí),Arr(3)=3,S=345;當(dāng)i=2時(shí),Arr(2)=2,S=2345;當(dāng)i=1時(shí),Arr(1)=1,S=12345;當(dāng)i=0時(shí),條件不滿足退出循環(huán),執(zhí)行循環(huán)后面的語(yǔ)句Print S。因此,最后輸出的值為“12345”。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。