问题
单项选择题
有以下程序: main() { int i=0,s=0; for(;;){ if(i==3||i==5)continue; if(i==6)break; i++; s+=i;};printf("%d\n",s); } 程序运行后的输出结果是 ______。
A.10
B.13
C.21
D.程序进入死循环
答案
参考答案:D
解析: 本题考查break语句和continue语句的用法,continue语句是结束本次循环,当i=3时,i++语句不再被执行,程序进入死循环。