執(zhí)行下列程序段后,x和i的值分別是和int x,i;for (i=1,x=1;i<=50;i++){ if(x>=10) break; i
執(zhí)行下列程序段后,x和i的值分別是和int x,i;for (i=1,x=1;i<=50;i++){ if(x>=10) break; if(x%2==1) { x+=5; continue; } x-=3;}
正確答案:10,6在for循環(huán)中,當(dāng)x>=10時(shí),循環(huán)便會終止;當(dāng)x<10時(shí),如果x整除2的余數(shù)為1,則x等于x+5,否則x等于x-3。將實(shí)際的值帶入程序中進(jìn)行運(yùn)算,即可得到正確答案,當(dāng)循環(huán)結(jié)束的時(shí)候,x和i的值分別是10和6。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。