- 1、break(只在循环语句和switch语句中起作用)
while()
{
break;指跳出花括号
}
break终止循环语句的执行,跳到循环外,跳出本层循环;
for(i=2;i<k;i++)
{
if(k%i==0)
{
l=0;
break;
}
}遇到break直接跳出整个循环而非跳出if循环,因为break不在if语句中起作用。
- 2、continue
#include<stdio.h>
void main()
{
int n;
for(n=10;n<100;n++)
{
if(n%3!=0||n%5!=0) continue; n不满足要求,结束本次循环,否则遇到continue就直接回到上面for条件里,不执行printf。
printf("%5d",n);
}
}