有以下程序: main() { int a=1,b; for(b=1;b=8)break;
有以下程序: main() { int a=1,b; for(b=1;b<=10;b++) { if(a>=8)break; if(a%2=1){a+=5;continue;} a-=3; } printf("%d\n",b); } 程序運行后的輸出結果是 ______。
A.3
B.4
C.5
D.6
正確答案:B解析:break和continue的區(qū)別是:continue語句只結束本次循環(huán),而不是終止整個循環(huán)的執(zhí)行;而break語句則是結束整個循環(huán)過程,不再判斷執(zhí)行的條件是否成立。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。