break(终止) continue(继续)

break 和 continue

名称

描述

break

终止循环。

continue

跳过当前循环中的剩余部分,然后继续进行下一轮循环。

break 示例代码
#include <iostream>

using namespace std;

int main()
{

    //将变量a设为1
    int a = 0;

    //当 a小于等于10 时
    while ( a < 10 )
    {
        //----------循环体----------

        //将a增加1
        a++;

        //如果a等于5成立
        if ( a == 5 )
            //终止循环
            break;

        //打印“a”
        cout<<a<<endl;
        //----------循环体----------
    }
}
运行结果
1
2
3
4
continue 示例代码
#include <iostream>

using namespace std;

int main()
{

    //将变量a设为1
    int a = 0;

    //当 a小于等于10 时
    while ( a < 10 )
    {
        //----------循环体----------

        //将a增加1
        a++;

        //如果a等于5成立
        if ( a == 5 )
            //跳过当前循环中剩余的部分,进入下一轮循环
            continue;

        //打印“a”
        cout<<a<<endl;
        //----------循环体----------
    }
}
运行结果
1
2
3
4
6
7
8
9
10