arm-linux嵌入式学习手记
jj807
全部博文(75)
c语言100例(22)
启动代码分析(3)
2011年(1)
2010年(15)
2009年(59)
fuyuande
long程飞
dahai046
25115879
萦绕08
zhajiaoh
wonderfu
dx_bin
15815261
分类: C/C++
2009-05-23 10:57:41
#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
登录 注册