若i、j已定義成int型,則以下程序段中內(nèi)循環(huán)體的總執(zhí)行次數(shù)是()。for(i=6;i>0;i--)for(j=0;j<4.j++)
若i、j已定義成int型,則以下程序段中內(nèi)循環(huán)體的總執(zhí)行次數(shù)是( )。 for(i=6;i>0;i--) for(j=0;j<4.j++){…}
A.20
B.24
C.25
D.30
正確答案:B解析:本題考查的是嵌套for循環(huán)執(zhí)行次數(shù)。對(duì)于外層i的循環(huán)中任何一個(gè)i,內(nèi)層j的循環(huán)中的j都要從0變化到3,j=4時(shí)退出循環(huán);然后外層i循環(huán)的i減少1,內(nèi)層循環(huán)的i仍要從0變化到3,j=4時(shí)退出循環(huán)……直到外層i循環(huán)的i變?yōu)?,退出i循環(huán)。所以執(zhí)行多重循環(huán)時(shí),對(duì)外層循環(huán)變量的每一個(gè)值,內(nèi)層循環(huán)的循環(huán)變量都要從初始值變化到終值。對(duì)外層循環(huán)的每一次循環(huán),內(nèi)層循環(huán)要執(zhí)行完整的循環(huán)語(yǔ)句。外層for語(yǔ)句執(zhí)行6次,內(nèi)層for語(yǔ)句執(zhí)行4次,所以內(nèi)循環(huán)體執(zhí)行6*4=24次。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。