[填空題] 閱讀以下程序: Prlvate Sub Form_Click()Dim k,n,m As Integern=10m=1k=1Do While k<
2021-07-20
[填空題] 閱讀以下程序:
Prlvate Sub Form_Click()
Dim k,n,m As Integer
n=10
m=1
k=1
Do While k<=n
m=m*2
k=k+1
Loop
Print m
End Sub程序運(yùn)行后,單擊窗體,輸出結(jié)果為 【8】 。
正確答案:1024
參考解析:本題是對(duì)Do While循環(huán)語句的考查。初始化條件k=l、n=10,條件表達(dá)式k <=n由于控制變量k的增量語句為k=k+l即k每執(zhí)行一次循環(huán),k的值就增1,故可知循環(huán)執(zhí)行次數(shù)為10次。m的初值為l,循環(huán)語句 m=m。2即相當(dāng)于求2的幾次冪的運(yùn)算,循環(huán)執(zhí)行幾次就求2的幾次冪,故題中等價(jià)于求 2的10次冪,輸出結(jié)果應(yīng)為1024。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。