huhaoer
全部博文(91)
考试题(0)
幽默与思考(2)
一句话精彩问答(5)
CCNA辅助资料1(13)
2011年(1)
2010年(4)
2009年(86)
Bsolar
qq197062
分类: C/C++
2009-06-12 10:49:18
#include <stdio.h>void main(){ int i=1,s=3; do { s+=i++; if(s%7==0) continue; else ++i; }while (s<15); printf("%d\n",i);}
程序执行过程:执行完if后,continue跳出循环,故再执行else语句,如若没有continue,则不执行else语句。
(1)continue和break的区别:continue只结束本次循环,而不是终止整个循环的执行。而break语句则是结束整个循环过程,不在判断执行循环的条件是否成立。
上一篇:do while
下一篇:大小写字母的转换
登录 注册