示例代码
#include <iostream>
using namespace std;
int main()
{
int a = 5;
for(int i = 0;i<10; i++){
cout << "i=" << i << endl;
if(a<= 6){
cout << "if-----" << endl;
continue;
}else {
cout << "else----- " << endl;
}
cout << "if else 之外----" << endl;
}
return 0;
}
运行结果:当continue生效后,for 的当次循环结束,continue之后的语句停止执行,开始新循环
i=0
if-----
i=1
if-----
i=2
if-----
i=3
if-----
i=4
if-----
i=5
if-----
i=6
if-----
i=7
if-----
i=8
if-----
i=9
if-----