转发:https://www.cnblogs.com/reommmm/archive/2008/04/16/1156701.html
break表示跳出循环,continue表示结束本次循环
示例程序如下:
#include "stdio.h"
void main()
{ int n,m;
for(n=1;n<=10;n++) /*这个循环输出1 2 3 4, 在n是5的时候循环退出*/
{ if(n==5)
break;
printf(" %d",n);
}
printf("\n");
for(m=1;m<=10;m++) /*这个循环输出1 2 3 4 6 7 8 9 10 ,*/
{ if(m==5) /*在m是5的时候没有执行当次循环的其他语句,所以未输出5*/
continue;
printf(" %d",m);
}
getch();
}
本文通过示例程序详细解析了C语言中break和continue关键字的区别。break用于完全终止循环,而continue则跳过当前循环迭代的剩余部分,继续进行下一次迭代。文章附带的代码清晰展示了两种关键字在实际编程中的应用。
2392

被折叠的 条评论
为什么被折叠?



