循环辅助:continue
continue可以根据循环体中的测试结果来忽略一部分循环内容甚至结束循环。
三种循环都可以使用continue语句。执行到该语句时,会跳过该语句,会跳过本次迭代的剩余部分,并开始下一轮迭代。
如图当while中if的条件成立,执行下一条语句continue;程序便会忽略你输入的数字3(即不执行打印3)
do while :
可以看出结果是一样的。
for:
结果也是一样的。
当然continue没有使得代码简化反而更复杂了就不要使用continue,例如:
注意有两种方法可以避免使用continue,一是省略continue,把剩余部分放在一个else块中:
if(score<0||score>100)
语句
else
{
语句
}
另一种方法是用以下格式来替代:
if(score>=0&&score<=100)
{
语句
}
循环辅助:continue相关推荐
- 循环辅助continue、break
c语言中的循环中常常会遇到break.continue这种循环辅助,今天我来梳理一下这两者作用 1.break:退出当前循环!且break只用于循环 在嵌套循环中,break会让程序跳出包括它的当前的 ...
- 循环辅助:continue和break
循环辅助:continue和break continue语句 示例 while while循环中,continue 语句重新执行循环测试表达式. do-while do-while 循环,contin ...
- c语言for语句中break作用,C语言 循环辅助语句 break 和 continue
break 和 continue 是 C 语言中的循环辅助语句 break 语句 跳出当前循环体. 程序在中途跳出循环.执行 break 语句程序会直接跳出循环. 例子:如下代码判断一个数是不是素数. ...
- continue语句只用于循环语句中_循环里continue,break,return的作用,你知道吗?
循环里continue,break,return的作用,你知道吗?mp.weixin.qq.com 前言 循环里Continue,Break,Return经常会用到,也是很容易出错的一个坑,今天特地 ...
- 学习-Java循环之continue
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 任务: 给定一个正整数 n,统计比 n 小的正奇数的个数. 输出格式:n前面共有xx个奇数. 相关知识 continue 语句 ...
- 1.14 循环辅助语句
break语句 continue语句 return语句 break语句 用于从循环体内跳出循环体,即提前结束一层循环 break只能用在循环语句和switch语句中 [数据函数库 #include & ...
- 8.6 循环辅助:continue和break
C语言学习栏目目录 目录 1 continue语句 2 break语句 源码 一般而言,程序进入循环后,在下一次循环测试之前会执行完循环体中的所有语句.continue 和break语句可以根据循环体 ...
- C语言循环辅助:continue和break
一.continue语句 三种循环都可以使用continue语句. 执行continue语句时,会跳过本次迭代的剩余部分,并开始下一轮迭代器. 如果continue语句在嵌套循环内,则只会影响包含该语 ...
- C++(7)--for循环,break,continue语句
for循环 1.for循环 2.break 语句 3.continue语句 4.while,do-while,for 循环的异同 5.for循环demo 嵌套循环-打印图形 6.python 中的fo ...
最新文章
- java基础-方法重载
- 解决远程登录MYSQL数据库
- Redis序列化、RedisTemplate序列化方式大解读,介绍Genericjackson2jsonredisserializer序列化器的坑
- 微信端上传图片方式1
- 电厂运维的cis数据_变配电智能化运维作用和优点,智慧供配电物联网
- 结合JDK源码看设计模式——桥接模式
- h3c 虚拟服务器 下一跳,H3CNE 312题和313题 直连路由静态路由的下一跳问题
- sketch钢笔工具_Sketch和Figma,不同的工具等于不同的结果
- 单片机涡轮流量传感器_关于涡轮流量计传感器的维护保养
- SQL Server LIKE语句使用举例
- 吴恩达深度学习的实用层面编程作业:初始化Initialization
- 幕布(思维导图)官方版 v1.1.15
- 马斯克的底层思维方式
- matlab代码运行教程(如何运行下载的代码)
- 老湿人----山河拱手,为君一笑
- nvm安装与使用详解(Window11)
- byte[]与String互转对象和JSON相互转
- ES面试问题和入门资料
- windows11文件夹修改图标/颜色/样式教程
- 微信小程序 简单易用 下拉框组件
热门文章
- vue3 全局注册app.config.globalProperties, 如何处理getCurrentInstance 上下文线上环境报错
- 国产处理器服务器操作系统安装(海之舟服务器操作系统安装说明)
- linux下启动nginx报错libpcre.so.0 = not found
- linux显示子系统-framebuffer架构分析
- c语言两个for语句并列执行_C语言for循环(for语句)详解
- com.google.common.base.Stopwatch 应用
- 基于MaxEnt模型的云南红豆杉潜在适宜分布预测
- Lync 2010升级到Lync 2013 之设定企业联盟!
- Android 语音遥控器的整体分析-主机端语音解码的添加
- DSF view Model