c++里continue是什么作用?

[复制链接]
查看11 | 回复3 | 2018-9-27 08:25:24 | 显示全部楼层 |阅读模式
循环中跳出本次循环,直接进入下一次循环。比如for ( int i = 0; i < 10; i++ ){
if ( i < 5 ) continue;
printf();}那么前5次循环都不会输出东西,直接进入下一次循环,后5次循环才会输出。...
回复

使用道具 举报

千问 | 2018-9-27 08:25:24 | 显示全部楼层
for(int i=0;i<=1;i++){if(i==0)continue;elsecout<<i<<endl;} 结束本次循环进入下一次;上面的例子中我写了一个循环两次的for循环第二次循环才输出1 第一次由于i等于0而直接跳出循环进入下一次啦;...
回复

使用道具 举报

千问 | 2018-9-27 08:25:24 | 显示全部楼层
就是结束此次循环继续下次循环比如int i;for(i=0;i<5;i++){
if(i==3) continue;
cout<<i;}就会输出01245当i等于3的时候,被continue了,结束此次循环,继续下一次循环了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行