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();
- }