①continue(跳出本次循环)

# include<studio.h>
main()
{
int y=10;
for(;y>0;y--)
if(y%3==0)/*整除3的依次为9、6、3*/
{printf("%d",--y);continue;}
/*跳出本次循环,继续循环至结束,--y为8、5、2*/
}
输出结果为--y=8、5、2
~
② break(跳出整个循环)
# include<studio.h>
main()
{
int y=10;
for(;y>0;y--)
if(y%3==0)/*整除3的依次为9、6、3*/
{printf("%d",--y);break;}
/*跳出整个循环,不继续循环,--y为8*/
}
输出结果为--y=8


还没有评论,来说两句吧...