break:使程序从最内层循环体和switch语句内调出来,结束循环。继续执行逻辑上的下一条语句。
continue:结束本次循环,接着执行下一次循环,只能出现在for, while, do循环中
例:1 #include<stdio.h>
2 int main ()
3 {
4 int i;
5 for (i = 0; i < 9;i++)
6 {
7 if (i==5)
8 continue;
9 printf("i = %d\n", i);
10 }
11 return 0;
12 }
输出的结果是:i = 0
i = 1
i = 2
i = 3
i = 4
i = 6
i = 7
i = 8
例: 1 #include<stdio.h>
2 int main ()
3 {
4 int i;
5 for (i = 0; i < 9;i++)
6 {
7 if (i==5)
8 break;
9 printf("i = %d\n", i);
10 }
11 return 0;
12 }
输出的结果是:
i = 0
i = 1
i = 2
i = 3
i = 4