首页 > 编程语言 >【C++】continue语句、goto语句

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

时间:2024-12-07 18:32:14浏览次数:4  
标签:语句 goto int continue 循环 cout

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语句,以免造成程序流程混乱。

标签:语句,goto,int,continue,循环,cout
From: https://blog.csdn.net/hefaxiang/article/details/144220330

相关文章

  • 分支和循环语句
    在C语言中,分支和循环语句是控制程序流程的重要工具。它们使得程序能够根据不同的条件执行不同的代码块,或者重复执行一段代码。一、分支语句if语句if语句是C语言中最基本的分支语句。它根据一个条件表达式的结果来决定是否执行一段代码。语法:   if(1){    ......
  • sql语句中限制一定数量行的实现
    在不同的数据库中,限制查询结果行数的实现方法各不相同。本文将介绍几种常见数据库的实现方式。1.SQLServer或Access在SQLServer或Access中,可以使用TOP关键字来限制返回的行数。示例如下:selectTOP5prod_namefromProducts这将返回Products表中的前5行数据。2......
  • MySQL语句学习第三篇_数据库
    MySQL语句学习第三篇_数据库专栏记录MySQL的学习,感谢大家观看。本章的专栏......
  • 2.语句结构
    条件结构if格式1if判断条件:当判断条件为True的时候执行格式2if判断条件:当判断条件为True的时候执行else:当判断条件为False的时候执行格式3if判断条件1:当判断条件1为True的时候执行elif判断条件2:当判断条件2为True的时候执行elif判断条件3:当判断......
  • c++初识------if-else与复合语句
    上次,我们讲了简单的判断语句,今天,我们讲一些复杂的判断语句。首先,我们讲一个情景:小明在Goc课程上学会了利用pen.r指令来画椭圆,也学会了利用p.oo指令来画实心圆,今天他想利用这两个指令来画眼睛,步骤如下:第1步:画一个宽度半径是100,高度半径是40的椭圆,颜色是1号颜色。第2步:画一......
  • 详细了解SQL语句规范
    SQL语句规范说个大概,使用ISNULL()来判断是否为NULL值不要使用count(列名)或count(常量)来替代count(*)代码中写分页查询逻辑时,若count为0应直接返回,避免执行后面的分页语句。不得使用外键与级联,一切外键概念必须在应用层解决禁止使用存储过程,存储过程难以调试......
  • 关于for循环语句嵌套
    做了半天,才做出来,崩溃。还是练的少。。。。。呜呜呜。进入正题。以题来讲解该知识点。题目是输出**********`#include<stdio.h>intmain(){ inti,j=0,k=0;for(i=1;i<5;i++){ for(j=0;j<=i;j++)if(j<=1){continue;}elseprintf(""); for(k;k<i;k++) ......
  • 布尔盲注常用语句
    1.查询当前数据库长度?id=1and(length(database()))>32.查询当前数据库名称?id=1and(substr(database(),1,1))="a"3.查询当前数据库下表的数量?id=1and(selectcount(*)frominformation_schema.tableswheretable_schema=database)>34.查询当前数据库下第一张表......
  • 【Java】Switch语句、循环语句(for、while、do...while)
    Switch语句:针对某个表达式的值进行判断,从而决定执行哪一段代码语法格式:switch(表达式){      case目标值1:              执行语句1                      break;       case目标值2:   ......
  • 08-选择语句
    08-选择语句如果你好好学习,拿一个好offer。如果你不好好学习,回家卖红薯。【注】这就是选择!!!#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){ intinput=0; //输入变量 printf("加入C语言学习:>"); /*1:好好学习,0:不好好学习*/ printf("你要好......