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


相关推荐: 怎么用AI帮你为初创公司进行市场定位分析?  如何在宝塔面板创建新站点?  如何解决hover在ie6中的兼容性问题  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  Android Socket接口实现即时通讯实例代码  JavaScript如何操作视频_媒体API怎么控制播放  php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】  香港服务器WordPress建站指南:SEO优化与高效部署策略  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  如何在Windows虚拟主机上快速搭建网站?  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  创业网站制作流程,创业网站可靠吗?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  手机软键盘弹出时影响布局的解决方法  Laravel如何实现用户注册和登录?(Auth脚手架指南)  如何在云主机快速搭建网站站点?  如何快速搭建高效可靠的建站解决方案?  Laravel怎么调用外部API_Laravel Http Client客户端使用  Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  如何快速完成中国万网建站详细流程?  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  JavaScript中的标签模板是什么_它如何扩展字符串功能  佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  jQuery validate插件功能与用法详解  C语言设计一个闪闪的圣诞树  HTML 中如何正确使用模板变量为元素的 name 属性赋值  个人摄影网站制作流程,摄影爱好者都去什么网站?  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  开心动漫网站制作软件下载,十分开心动画为何停播?  Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  Laravel storage目录权限问题_Laravel文件写入权限设置  Python函数文档自动校验_规范解析【教程】  JavaScript模板引擎Template.js使用详解  如何构建满足综合性能需求的优质建站方案?  ,交易猫的商品怎么发布到网站上去?  大连网站制作公司哪家好一点,大连买房网站哪个好?  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  如何确保西部建站助手FTP传输的安全性?  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法  如何选择PHP开源工具快速搭建网站?  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  深圳网站制作的公司有哪些,dido官方网站?  Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)  网站制作软件有哪些,制图软件有哪些?  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  如何为不同团队 ID 动态生成多个非值班状态按钮