[單項選擇題] 閱讀下面的程序段,執(zhí)行上面的三重循環(huán)后,a的值為 ______ 。 For i=1 To 3For j=1 To i For k=j To 4
2021-07-20
[單項選擇題] 閱讀下面的程序段,執(zhí)行上面的三重循環(huán)后,a的值為 ______ 。 For i=1 To 3For j=1 To i For k=j To 4 a=a+1 Next kNext j Next i
A.9
B.24
C.14
D.20
正確答案:D
參考解析:a的默認值為0。每進行一次最內層的循環(huán),a的值要加1,因此要得出a的值,主要要分析總的循環(huán)次數(shù)。 第一層循環(huán)要執(zhí)行3次: 第一次循環(huán)i=1時,第二層循環(huán)執(zhí)行1次,其中第三層循環(huán)執(zhí)行4次,共循環(huán)4次。 第二次循環(huán)i=2時,第二層循環(huán)執(zhí)行2次:其中第一次執(zhí)行中,第三層循環(huán)執(zhí)行4次;第二次扭行中,第三層循環(huán)執(zhí)行3次;共循環(huán)7次。 第三次循環(huán)i=3時,第二層循環(huán)執(zhí)行3次:第一次執(zhí)行中,第三層循環(huán)執(zhí)行4次;第二次執(zhí)行中,第三層循環(huán)執(zhí)行3次;第三次執(zhí)行中,第三層循環(huán)執(zhí)行2次;共循環(huán)9次。 因此,一共執(zhí)行4+(4+3)+(4+3+2)=20次循環(huán),a的值等于20。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。