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++ 异常处理 catch(...)介绍

    C++ 异常处理 catch(...)介绍

    catch(…)能够捕获多种数据类型的异常对象,所以它提供给程序员一种对异常 对象更好的控制手段,使开发的软件系统有很好的可靠性
    2013-09-09
  • 详解C语言初阶之函数

    详解C语言初阶之函数

    这篇文章主要介绍了C语言中的初阶函数,介绍了其相关概念,具有一定参考价值。需要的朋友可以了解下,希望能够给你带来帮助
    2021-11-11
  • C++ 智能指针代码解析

    C++ 智能指针代码解析

    这篇文章主要介绍了c++ 智能指针基础的相关资料,帮助大家更好的理解和学习使用c++,感兴趣的朋友可以了解下,希望能给你带来帮助
    2021-10-10
  • 一篇文章带你了解C语言函数的可重入性

    一篇文章带你了解C语言函数的可重入性

    这篇文章主要为大家详细介绍了C语言函数的可重入性,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 解决scanf_s输入%d%c%d格式错误的问题

    解决scanf_s输入%d%c%d格式错误的问题

    这篇文章主要介绍了解决scanf_s输入%d%c%d格式错误的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • C语言控制台绘制曲线的实现代码

    C语言控制台绘制曲线的实现代码

    这篇文章主要为大家详细介绍了C语言控制台绘制曲线的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • C++详解非类型模板参数Nontype与Template及Parameters的使用

    C++详解非类型模板参数Nontype与Template及Parameters的使用

    除了类型可以作为模板参数,普通值也可以作为模板函数,即非类型模板参数(Nontype Template Parameters)。下面让我们一起了解一下
    2022-06-06
  • c++中map容器的使用详解

    c++中map容器的使用详解

    这篇文章主要介绍了c++中map容器的使用详解,C++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值,需要的朋友可以参考下
    2023-08-08
  • 深入了解C语言中的动态内存分配

    深入了解C语言中的动态内存分配

    这篇文章主要为大家详细介绍了C语言中的动态内存分配,文中的示例代码讲解详细,对我们学习C语言有一定的帮助,需要的可以参考一下
    2022-06-06
  • Qt实现简单UDP通信

    Qt实现简单UDP通信

    这篇文章主要为大家详细介绍了Qt实现简单UDP通信,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08

最新评论