简单举例说明C++中break和continue语句的用法

 更新时间:2015年09月09日 19:22:02   投稿:goldensun  
这篇文章主要介绍了简单举例说明C++中break和continue语句的用法,是C++入门学习中的基础只是,需要的朋友可以参考下

实际上,break语句还可以用于循环体内。break语句的一般格式为:

  break;


其作用为使流程从循环体内跳出循环体,即提前结束循环,接着执行循环体下面的语句。break语句只能用于循环语句和switch语句内,不能单独使用或用于其他语句中。

continue语句的一般格式为:

  continue;


其作用为结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。

continue语句和break语句的区别是:continue语句只结束本次循环,而不是终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。

程序举例:

1.

include<iostream>

 using namespace std;

 int main()

 {

   int i=0;

   while(i<3)

   {

    i++;

    if(i==1)

      continue;

    cout<<"i的值为:"<<i<<endl;

   }

   return 0;                    

 }                 

                 
  输出结果:(空)

2.

include<iostream>

 using namespace std;

 int main()

 {

   int i=0;

   while(i<3)

   {

     i++;

     if(i==1)

      continue;

     cout<<"i的值为:"<<i<<endl;

   }

   return 0;                     
   
  } 

   输出结果:i的值为:2
   i的值为:3

相关文章

  • C++定时器Timer在项目中的使用方法

    C++定时器Timer在项目中的使用方法

    这篇文章主要给大家介绍了关于C++定时器Timer在项目中的基本使用方法,文中通过示例代码介绍的非常详细,对大家学习或者使用C++具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • C++中结构体的类型定义和初始化以及变量引用

    C++中结构体的类型定义和初始化以及变量引用

    这篇文章主要介绍了C++中结构体的类型定义和初始化以及变量引用,是C++入门学习中的基础知识,需要的朋友可以参考下
    2015-09-09
  • 基于C++实现五子棋AI算法思想

    基于C++实现五子棋AI算法思想

    这篇文章主要为大家详细介绍了基于C++实现五子棋AI算法思想,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • C++小知识:大于0并不意味着等于1

    C++小知识:大于0并不意味着等于1

    今天小编就为大家分享一篇关于C++小知识:大于0并不意味着等于1,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • C++中delete指针后最好将其置空的操作方法

    C++中delete指针后最好将其置空的操作方法

    C++编程中,当你使用delete运算符释放指针所指向的内存后,通常将该指针置空,如果一个指针在被删除后没有置空,而你在代码的其他部分再次尝试删除同一个指针,可能会导致程序崩溃或产生未定义行为,本文介绍C++中delete指针后最好将其置空的操作方法,感兴趣的朋友一起看看吧
    2024-06-06
  • C语言实现学生选修课程系统设计

    C语言实现学生选修课程系统设计

    这篇文章主要为大家详细介绍了C语言实现学生选修课程系统设计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • C语言规律循环累加求和案例

    C语言规律循环累加求和案例

    这篇文章主要介绍了C语言规律循环累加求和案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • 解决C++ openCV无法读取视频但是可以读取图像的问题记录

    解决C++ openCV无法读取视频但是可以读取图像的问题记录

    在使用OpenCV的cv::VideoCapture读取视频文件时,可能会遇到无法读取特定格式,如MP4的视频文件的问题,本文介绍解决C++ openCV无法读取视频但是可以读取图像的问题记录,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • Qt实现指针式时钟 Qt实现动态时钟

    Qt实现指针式时钟 Qt实现动态时钟

    这篇文章主要为大家详细介绍了Qt实现指针式时钟,Qt实现动态时钟,两者相互切换,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • 如何用矩形法(梯形法)求定积分

    如何用矩形法(梯形法)求定积分

    思路就是将积分区间划分成n等份,然后将这n等份近似看成矩形(或梯形),然后对所有的矩形(或梯形)的面积进行求和
    2013-09-09

最新评论