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相关推荐

  1. 循环辅助continue、break

    c语言中的循环中常常会遇到break.continue这种循环辅助,今天我来梳理一下这两者作用 1.break:退出当前循环!且break只用于循环 在嵌套循环中,break会让程序跳出包括它的当前的 ...

  2. 循环辅助:continue和break

    循环辅助:continue和break continue语句 示例 while while循环中,continue 语句重新执行循环测试表达式. do-while do-while 循环,contin ...

  3. c语言for语句中break作用,C语言 循环辅助语句 break 和 continue

    break 和 continue 是 C 语言中的循环辅助语句 break 语句 跳出当前循环体. 程序在中途跳出循环.执行 break 语句程序会直接跳出循环. 例子:如下代码判断一个数是不是素数. ...

  4. continue语句只用于循环语句中_循环里continue,break,return的作用,你知道吗?

    循环里continue,break,return的作用,你知道吗?​mp.weixin.qq.com 前言 循环里Continue,Break,Return经常会用到,也是很容易出错的一个坑,今天特地 ...

  5. 学习-Java循环之continue

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 任务: 给定一个正整数 n,统计比 n 小的正奇数的个数. 输出格式:n前面共有xx个奇数. 相关知识 continue 语句 ...

  6. 1.14 循环辅助语句

    break语句 continue语句 return语句 break语句 用于从循环体内跳出循环体,即提前结束一层循环 break只能用在循环语句和switch语句中 [数据函数库 #include & ...

  7. 8.6 循环辅助:continue和break

    C语言学习栏目目录 目录 1 continue语句 2 break语句 源码 一般而言,程序进入循环后,在下一次循环测试之前会执行完循环体中的所有语句.continue 和break语句可以根据循环体 ...

  8. C语言循环辅助:continue和break

    一.continue语句 三种循环都可以使用continue语句. 执行continue语句时,会跳过本次迭代的剩余部分,并开始下一轮迭代器. 如果continue语句在嵌套循环内,则只会影响包含该语 ...

  9. C++(7)--for循环,break,continue语句

    for循环 1.for循环 2.break 语句 3.continue语句 4.while,do-while,for 循环的异同 5.for循环demo 嵌套循环-打印图形 6.python 中的fo ...

最新文章

  1. java基础-方法重载
  2. 解决远程登录MYSQL数据库
  3. Redis序列化、RedisTemplate序列化方式大解读,介绍Genericjackson2jsonredisserializer序列化器的坑
  4. 微信端上传图片方式1
  5. 电厂运维的cis数据_变配电智能化运维作用和优点,智慧供配电物联网
  6. 结合JDK源码看设计模式——桥接模式
  7. h3c 虚拟服务器 下一跳,H3CNE 312题和313题 直连路由静态路由的下一跳问题
  8. sketch钢笔工具_Sketch和Figma,不同的工具等于不同的结果
  9. 单片机涡轮流量传感器_关于涡轮流量计传感器的维护保养
  10. SQL Server LIKE语句使用举例
  11. 吴恩达深度学习的实用层面编程作业:初始化Initialization
  12. 幕布(思维导图)官方版 v1.1.15
  13. 马斯克的底层思维方式
  14. matlab代码运行教程(如何运行下载的代码)
  15. 老湿人----山河拱手,为君一笑
  16. nvm安装与使用详解(Window11)
  17. byte[]与String互转对象和JSON相互转
  18. ES面试问题和入门资料
  19. windows11文件夹修改图标/颜色/样式教程
  20. 微信小程序 简单易用 下拉框组件

热门文章

  1. vue3 全局注册app.config.globalProperties, 如何处理getCurrentInstance 上下文线上环境报错
  2. 国产处理器服务器操作系统安装(海之舟服务器操作系统安装说明)
  3. linux下启动nginx报错libpcre.so.0 = not found
  4. linux显示子系统-framebuffer架构分析
  5. c语言两个for语句并列执行_C语言for循环(for语句)详解
  6. com.google.common.base.Stopwatch 应用
  7. 基于MaxEnt模型的云南红豆杉潜在适宜分布预测
  8. Lync 2010升级到Lync 2013 之设定企业联盟!
  9. Android 语音遥控器的整体分析-主机端语音解码的添加
  10. DSF view Model