break
跳出循环体
#include <iostream>
using namespace std;
int main ()
{
// 局部变量声明
int a = 10;
// do 循环执行
do
{
a = a + 1;
if( a == 15)
{
break;//满足a==15条件时跳出循环体
}
cout << "a 的值:" << a << endl;
}while( a < 20 );
return 0;
}
结果:
break图示.png
continue
跳出本次循环
using namespace std;
int main ()
{
int a = 10;
// do 循环执行
do
{
a = a + 1;
if( a == 15)
{
continue;//满足a==15条件时,不执行continue后面的语句 ,而是重新开始下一个循环。
}
cout << "a 的值:" << a << endl;
}while( a < 20 );
return 0;
}
结果:
continue图示.png