欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 社会 > 【C++】continue语句、goto语句

【C++】continue语句、goto语句

2025/2/5 0:40:44 来源:https://blog.csdn.net/hefaxiang/article/details/144220330  浏览:    关键词:【C++】continue语句、goto语句

1、continue  语句

作用:在循环语句中,跳过本次循环中余下尚未执行的语句。继续下一次循环。

注意:continue只能用于循环中。

示例:

代码:

//continue的用法
#include<iostream>
using namespace std;
int main()
{
    //如果是奇数,则输出,否则不输出
    for (int i = 1; i <= 100; i++)
    {
        if (i % 2 == 0)
        {
            continue;
        }
        cout << i << endl;
            
    }
    system("pause");
    return 0;
}

注意:continue 并没有使整个循环终止,而break会跳出循环。

2、goto语句

作用:可以无条件跳转语句。

语法:goto     标记;

注意:一般情况下,我们给标记起名时,一般都大写。

解释:如果标记存在,执行到goto语句时,会跳转到标记的位置。

示例:

代码:

//goto语句的使用
#include<iostream>
using namespace std;
int main()
{
    cout << "1.hello" << endl;
    cout << "2.world" << endl;
    goto FLAG;
    cout << "3.girl" << endl;
    cout << "4.boy" << endl;
FLAG:
    cout << "5.hahahaha" << endl;

    system("pause");
    return 0;
}

注意:在程序中不建议使用goto语句,以免造成程序流程混乱。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com