break和continue用法详解
1、break 关键字
● break 关键字用于 while、for循环时,会终止循环并执行整个循环语句后面的代码;
● 通常,break 和 if 一起使用,即满足条件时便跳出循环;
#include <iostream>int main()
{int i = 1, sum = 0;//循环为死循环while (1) {sum += i;i++;if (i > 100) {break;}}printf("%d\n", sum);return 0;
}
● 在多层循环中,一个 break 语句只向外跳出一层循环;
2、continue 关键字
● continue 关键字的作用时跳过循环体中剩余的语句而强制进入下一次循环;
● continue 只用在 while、for 循环中,常与 if 一起使用,判断条件是否成立;
3、区别
● break 用来结束所有循环,continue 用来结束本次循环,如果条件成立,执行下一次循环;
break和continue用法详解相关推荐
- 《Java基础——break与continue用法详解》
Java基础--break与continue用法详解 一. break语句: 规则: 1. 仅用于循环语句和switch语句当中,用于跳出循环. 2. 当只有一层循环时,则直接跳出循环,不再进行下一轮 ...
- c++语言中break的作用,C++ break和continue用法详解
用于 switch 中的 break 语句也可以放在循环中,当遇到 break 时,循环立即停止,程序跳转到循环后面的语句. 以下是一个带有 break 语句的循环示例.程序段中的 while 循环看 ...
- 第五章 C语言循环结构和选择结构_C语言break和continue用法详解(跳出循环)
break关键字 在<C语言switch case语句>一节中,我们讲到了break,用它来跳出 switch 语句. 当 break 关键字用于 while.for 循环时,会终止当前层 ...
- python中break和continue区别_Shell break和continue跳出循环详解
使用 while.until.for.select 循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用 break 或者 continue 关键字. 在C语言.C++.C#.Py ...
- break与continue超详解!!!
文章目录 一.break的作用 二.continue的作用 三.两者的区别 一.break的作用 1.只能在for.while.do-while,循环语句中和switch语句体内使用break. 2. ...
- continue 的用法详解
continue 的用法详解 continue用法 continue 的用法详解 continue 在while中的用法 continue 在for中的用法 continue 在剔除多余元素的用法 c ...
- Linux下的awk用法详解
Linux下的awk用法详解 一.awk介绍 二.awk的语法 三.awk常见用法 四.awk其他用法 五.awk语言特性 一.awk介绍 1.AWK 是一种处理文本文件的语言,是一个强大的文本分析工 ...
- csh for循环_shell中的for循环用法详解_linux shell
这篇文章主要介绍了shell中的for循环用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 for 命令: for i i ...
- php switch case 判断语句,PHP的switch判断语句的“高级”用法详解,switch详解_PHP教程...
PHP的switch判断语句的"高级"用法详解,switch详解 只所以称为"高级"用法,是因为我连switch的最基础的用法都还没有掌握,so,接下来讲的其实 ...
最新文章
- ftp 信息服务器日常维护,Web Ftp Mail服务器的日常管理与维护
- php 时间 插件,PHP中Carbon日期时间处理利器详解
- MySQL Access denied错误的缘故情由
- ios 带scrollView的控制器,双击“状态栏”,返回scrollView的顶部
- ubuntu系统如何切换到root用户登录
- iOS十进制切割格式转换
- 奇怪的问题,再次启动jar包会导致bean对象失效?Unknown redis exception Cannot connect, Event executor group is terminated
- linux下安装php两种模式区别
- log4j deadlock
- Bzoj 3339: Rmq Problem Bzoj 3585: mex 莫队,树状数组,二分
- Finaldata数据恢复软件官方版
- pc游戏手柄测试软件,《原神》PC版技术性开发测试,游戏手柄操作更佳爽快
- 记录一次rpc 漏洞补丁查看
- 怎么用云便签实现家里的电脑和办公室电脑的数据共享?
- 关于网站建设的主要流程和步骤(小白指南)
- Springboot毕设项目电子银行业务办理系统38kny(java+VUE+Mybatis+Maven+Mysql)
- linux修改用户uid gid
- 【机器学习】为什么机器学习难于应用
- 自然语言处理之神经网络基础
- mysql 简述pk uk fk 的区别和对数据库性能的影响_SQL Server 数据库中PK,UK, DF, CK, FK是什么意思?...