有以下程序 main( ) { int k=4,n=0; for( ; n<k ; ) { n++; if(n%3!=0) continue; k
有以下程序
main( )
{ int k=4,n=0;
for( ; n<k ; )
{ n++;
if(n%3!=0) continue;
k--; }
printf("%d,%d\n",k,n);
}
程序運(yùn)行后的輸出結(jié)果是
A.1,1
B.2,2
C.3,3
D.4,4
正確答案:C解析:此題考查了循環(huán)體內(nèi)條件語(yǔ)句的用法,同時(shí)考查了continue在循環(huán)中的作用,即當(dāng)執(zhí)行到continue時(shí),不再執(zhí)行循環(huán)體中尚未執(zhí)行的語(yǔ)句,而直接跳轉(zhuǎn)到for語(yǔ)句中執(zhí)行表達(dá)式3(本程序中為空),再判斷nk是否成立。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。