C/C++ break和continue区别及使用方法

 更新时间:2017年07月04日 15:18:03   投稿:lqh  
这篇文章主要介绍了C/C++ break和continue区别及使用方法的相关资料,需要的朋友可以参考下

C/C++ break和continue区别及使用方法

break可以离开当前switch、for、while、do while的程序块,并前进至程序块后下一条语句,在switch中主要用来中断下一个case的比较。在for、while与do while中,主要用于中断目前的循环执行。

continue的作用与break类似,主要用于循环,所不同的是break会结束程序块的执行,而continue只会结束其之后程序块的语句,并跳回循环程序块的开头继续下一个循环,而不是离开循环。

1.

#include<iostream> 
using namespace std; 
int main() 
{ 
  int i=0; 
  while(i<3) 
  { 
   i++; 
   if(i==1) 
     break; 
   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语言结构体字节对齐的实现方法

    c语言结构体字节对齐的实现方法

    在c语言的结构体里面一般会按照某种规则去进行字节对齐。本文就来介绍一下如何实现,具有一定的参考价值,感兴趣的可以了解下
    2021-07-07
  • C语言用fstat函数获取文件的大小方法

    C语言用fstat函数获取文件的大小方法

    今天小编就为大家分享一篇关于C语言用fstat函数获取文件的大小方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • C++小知识:不要去做编译器的工作

    C++小知识:不要去做编译器的工作

    今天小编就为大家分享一篇关于C++小知识:不要去做编译器的工作,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • KMP算法最浅显理解(小白教程)

    KMP算法最浅显理解(小白教程)

    这篇文章主要介绍了KMP算法最浅显理解(小白教程),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • C++中回调函数及函数指针的实例详解

    C++中回调函数及函数指针的实例详解

    这篇文章主要介绍了C++中回调函数及函数指针的实例详解的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下
    2017-10-10
  • 关于"引用"的几点说明介绍

    关于"引用"的几点说明介绍

    引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,且不能再把该引用名作为其他变量名的别名
    2013-09-09
  • C语言之没有main函数的helloworld示例

    C语言之没有main函数的helloworld示例

    这篇文章主要介绍了C语言之没有main函数的helloworld示例,本文分解了带main函数的helloworld示例,从而分析出不需要main函数的helloworld示例,需要的朋友可以参考下
    2015-03-03
  • C++运算符重载的详细讲解

    C++运算符重载的详细讲解

    这篇文章主要给大家介绍了关于C++运算符重载的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 详解C++基础——类继承中方法重载

    详解C++基础——类继承中方法重载

    这篇文章主要介绍了C++基础——类继承中方法重载,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • C语言数据结构中二分查找递归非递归实现并分析

    C语言数据结构中二分查找递归非递归实现并分析

    这篇文章主要介绍了C语言数据结构中二分查找递归非递归实现并分析的相关资料,需要的朋友可以参考下
    2017-03-03

最新评论