[單項(xiàng)選擇題] 閱讀下面的程序段:For i=1 To 3 Forj=i To 3 For k=1 To 3 a=a+i Next k Nextj N
2021-07-20
[單項(xiàng)選擇題] 閱讀下面的程序段:For i=1 To 3 Forj=i To 3 For k=1 To 3 a=a+i Next k Nextj Next i 執(zhí)行上面的3重循環(huán)后,a的值為
A.3
B.9
C.14
D.30
正確答案:D
參考解析:對(duì)于多重For循環(huán),解題的關(guān)鍵是確定循環(huán)的次數(shù)。本題的Fori循環(huán)初值是i變量,所以要考慮i數(shù)值變化對(duì)循環(huán)次數(shù)的影響。當(dāng)Fori循環(huán)執(zhí)行3次時(shí),對(duì)應(yīng)的Forj循環(huán)初值分別為1,2,3。所以本題的三重循環(huán)總共執(zhí)行了18次。前9次,a值每次加1;中間6次,a值每次加2;最后3次,a值每次加3。故結(jié)果為30。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。