(20)運(yùn)行下列語句后,輸出的結(jié)果是 Option Base 1 Dim a i=1 A=Array(1,-2,9,0,-1,9) Do K=a(i)
(20)運(yùn)行下列語句后,輸出的結(jié)果是 Option Base 1 Dim a i=1 A=Array(1,-2,9,0,-1,9) Do K=a(i) For m=10 To k Step -2 Next m Print n+m i=i+1 Loop While Abs(m+n)<>27A.3 27 -8 B.3 -8 27 C.-8 27 3 D.-8 3 27
正確答案:B【解析】本程序中,外層循環(huán)是Do…Loop While循環(huán),內(nèi)層循環(huán)是for循環(huán)。程序執(zhí)行如下:①當(dāng)i=1,k=a(i)=1,for循環(huán)執(zhí)行5次,n=3,m=0;Print n+m→輸出3;i=i+1=2。②當(dāng)i=2,k=a(i)=-2,for循環(huán)執(zhí)行7次,n=-4,m=-4;Print n+m→輸出-8;i=i+1=3。③當(dāng)i=3,k=a(i)9,for循環(huán)執(zhí)行1次,n=19,m=8;Print n+m→輸出27;i=i+1=4;此時條件成立,退出Do循環(huán)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。