下列程序的輸出結(jié)果是#include"stdio.h"main(){int i,a=0,b=0;for(i=1;i<10;i++){if(i%2==0){
下列程序的輸出結(jié)果是 #include"stdio.h" main() { int i,a=0,b=0; for(i=1;i<10;i++) { if(i%2==0) {a++; continue;} b++;} printf("a=%d,b=%d",a,b);}
A.a(chǎn)=4,b=4
B.a(chǎn)=4,b=5
C.a(chǎn)=5,b=4
D.a(chǎn)=5,b=5
正確答案:B解析: continue語句的作用是跳過本次循環(huán)體中余下尚未執(zhí)行的語句,接著再一次進行循環(huán)條件的判定。當能被2整除時,a就會增1,之后執(zhí)行continue語句,直接執(zhí)行到for循環(huán)體的結(jié)尾,進行i++,判斷循環(huán)條件。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。