作用:在循环语句中,跳过本次循环中余下尚未执行的语句,继续执行下一次循环。
很多人分不清break与continue
我们以下面例子来分析:
break:
#include<iostream>
using namespace std;
int main()
{
for (int i =1; i <= 100; i++)
{
if (i % 2 == 0)
{
break;
}
cout << i << endl;
}
return 0;
}
continue:
#include<iostream>
using namespace std;
int main()
{
for (int i =1; i <= 100; i++)
{
if (i % 2 == 0)
{
continue;
}
cout << i << endl;
}
return 0;
}
让我们来看看运行结果——
图一是break 图二是continue
下面是goto语句——
作用:无条件跳转语句!
goto回跳会进入死循环!