continue是结束本次循环进行下次循环,还在循环体中, break就是直接跳出循环体!
例如:
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
{
if(j<3)
{printf("continue前面的语句");//在内循环中当j小于3时,将输出这条语句
continue;//输出上面语句后将执行这条continue语句,跳出本次循环,进行j+1运算
printf("continue后面的语句");}//由于执行continue语句,将跳出本次循环,所以永远不会输出这 条语句
else
break;//当j大于等于三时,将跳出内循环,执行外循环,i将加1
}
}
希望你能明白! |