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

发布时间 - 2026-01-11 02:10:46    点击率:

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++  # break和continue区别  # break和continue使用方法  # 详解Kotlin:forEach也能break和continue  # 关于break和continue以及label的区别和作用(详解)  # javaScript如何跳出多重循环break、continue  # java中break和continue源码解析  # C++编程中break语句和continue语句的学习教程  # 值为  # 主要用于  # 的是  # 只会  # 希望能  # 谢谢大家  # 而不是  # 跳回  # 下一条  # pre  # class  # br  # continue  # case  # break  # switch  # strong  # cout  # main  # int 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 三星、SK海力士获美批准:可向中国出口芯片制造设备  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】  Laravel怎么在Blade中安全地输出原始HTML内容  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  JavaScript Ajax实现异步通信  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  Python图片处理进阶教程_Pillow滤镜与图像增强  JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  Laravel如何使用Blade组件和插槽?(Component代码示例)  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  如何用PHP工具快速搭建高效网站?  如何解决hover在ie6中的兼容性问题  nginx修改上传文件大小限制的方法  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  Android Socket接口实现即时通讯实例代码  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  Mybatis 中的insertOrUpdate操作  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  Laravel Octane如何提升性能_使用Laravel Octane加速你的应用  作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  BootStrap整体框架之基础布局组件  Internet Explorer官网直接进入 IE浏览器在线体验版网址  Win11怎么设置默认图片查看器_Windows11照片应用关联设置  公司网站制作需要多少钱,找人做公司网站需要多少钱?  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  php json中文编码为null的解决办法  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  Linux安全能力提升路径_长期防护思维说明【指导】  微信小程序制作网站有哪些,微信小程序需要做网站吗?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  Laravel如何自定义错误页面(404, 500)?(代码示例)  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  Laravel如何使用模型观察者?(Observer代码示例)  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  长沙做网站要多少钱,长沙国安网络怎么样?  海南网站制作公司有哪些,海口网是哪家的?  在线制作视频的网站有哪些,电脑如何制作视频短片?  Laravel如何实现事件和监听器?(Event & Listener实战)  详解MySQL数据库的安装与密码配置  如何在IIS7中新建站点?详细步骤解析  实例解析Array和String方法  ,南京靠谱的征婚网站?  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)