问题补充说明:main() { int i=0,x=0; for (;;){ if(i==3||i==5) continue; if (i==6) break; i++; s+=i; }; printf("%d\n",s); }程序运行后的输出结果是 (D) A)10 B)13 C)21 D)程序进入死循环
co来自ntinue语句用于结束本次循保费波武力刘完鲜着环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定.
一般形式:
1 continue;比如:
123456unsigned char i, j=50;for(i=0;i<100;i++){ if(i>j) continue; j360问答=i;}当程序循环到i=51时,执书行continue语句,结束本次循环,即不执行下面的j=i语句,即单衡兰备京向找确而是执行i++,即i=52,故i<100,循环的条件成立,循环继续执硫么有行,直到i<100的条件不成立,for循环才终止。
版权声明:文章由 百问九 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.baiwen9.com/article/375267.html