while,do-while,for循环,可以用break语句调出循环,用continue语句结束本次循环.
continue跟break的区别是:continue只是结束本次循环,而不是终止整个循环的执行,break则是结束整个循环过程,不再判断执行循环的条件是否成立.
例如:
1.for(i=1;i<=10;i++)
{ m=i*i;
if(m>50)
break;
// 这里如果m的值大于50的话就会提前结束循环,不在判断下去的. printf("%d",m);
}
2.main()
{
int n;
for(n=100;n<200;n++)
{
if(n%3==0)
continue; //这里当n能被3整除是,执行continue,结束本次循环(即不会执行printf),只有当n不能被3整除是才执行printf;
printf("%d",n);
}
}
(以上内容都是摘自书上,不知道看的明白不?)