continue语句:
#include<stdio.h>
main()
{
int k=4,n;
for(n=0;n<k;n++)
{
if(n%2==0) continue;
k--;
}
printf("k=%d,n=%d\n",k,n);
}
break语句:
#include<stdio.h>
main()
{
int k=4,n;
for(n=0;n<k;n++)
{
if(n%2==0) break;
k--;
}
printf("k=%d,n=%d\n",k,n);
}
总结:
1.continue语句:
程序跳过continue语句后面尚未执行的语句,开始下一次循环,即只结束本次循环的执行,并不终止整个循环的执行。
2.break语句:
是一种有条件的跳转语句,跳转的语句位置限定为紧接着循环语句后的第一条语句。