循环控制包含两方面的内容,一方面是控制循环变量的变化方式,一方面是控制循环的跳转。
控制循环跳转要用break和continue两个关键字。
break是中断循环。continue是跳出本次循环。
2、break语句的作用
(1) 只能在循环体内和switch语句体内使用break语句。
(2) 当break出现在循环体中的switch语句体内时,其作用只是跳出该switch语句体。
(3) 当break出现在循环体中,但并不在switch语句体内时,则在执行break后,跳出本层循环体。
(4) 在循环结构中,应用break语句使流程跳出本层循环体,从而提前结束本层循环。

3、continue语句作用
(1) continue语句的一般形式为:contonue;
(2) 其作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环的条件判定。
(3) 注意:执行continue语句并没有使整个循环终止。在while和do-while循环中,continue语句使得流程直接跳到循环控制条件的测试部分 ,然后决定循环是否继续进行。
(4) 在for 循环中,遇到continue后,跳过循环体中余下的语句,而去对for语句中的“表达式3”求值,然后进行“表达式2”的条件测试,最后根据“表达式2”的值来决定for循环是否执行。在循环体内,不论continue是作为何种语句中的语句成分,都将按上述功能执行,这点与break有所不同。

基础知识—循环语句-循环控制相关推荐

  1. java循环基础知识_Java基础知识·循环语句

    掘友们,大家好呀,我是宸道. 今天要讲解的是Java基础的循环语句,虽然很基础但还是希望大家看完,就当时复习知识了,基础越牢固越好,对我们是有很大帮助的. 相关推荐 循环语句可以在满足循环条件的情况下 ...

  2. 基础知识—循环语句-while

    while语句的形式 while(表达式) 语句 表达式应为一个关系表达式或者逻辑值,表达式的值应该是一个逻辑值真或者假.当表达式为真时开始执行循环语句,当表达式为假时退出循环.循环每次执行完毕回到表 ...

  3. 基础知识—循环语句-for

    for表达式的一般格式 for(表达式1;表达式2:表达式3){语句:} 表达式1:该表达式通常是一个赋值表达式,负责设置循环的起始值. 表达式2:该表达式一般是一个关系表达式,用控制循环的变量和循环 ...

  4. Python基础之循环语句

    Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...

  5. python中for循环语句格式_Python基础-10循环语句

    Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...

  6. python循环语句画图_Python基础之循环语句用法示例【for、while循环】

    本文实例讲述了Python基础之循环语句用法.分享给大家供大家参考,具体如下: while 循环 Python中while语句的一般形式: while 判断条件: statements 同样需要注意冒 ...

  7. 【python编程】基础知识2—语句:循环,条件,break,pass,continue

    本篇介绍python语言中所有的语句,判断语句if,循环语句for和while,以及用到的break,continue和pass等语句. 首先说一下一个管用C++(但是一点都不精通)的憨批对于pyth ...

  8. Python基础之循环语句自学笔记(一)

    一.循环语句及基础知识学习(实例) (1)if ..elif..else 例子:使用if..elif..else写一个简单的计算BMI的程序 weight = input('请输入你的体重()千克-- ...

  9. Python基础——for循环语句

    文章目录 1.前言 2.for结构 3.for in range() 3.1.range(start, stop) 3.2.range(stop) 3.3.range(start, stop,step ...

最新文章

  1. 转 C++STL之string
  2. Windows Azure Mobile Services增加了对 Android的支持并扩展其适用范围至东亚地区
  3. 8000 字 + 21 张图,服务端高并发分布式架构 14 次演进之路
  4. 006_CSS类选择器
  5. CodeForces 845C Two TVs
  6. pyQt4 for mac OS 10.8
  7. leetcode 1310. 子数组异或查询(位运算)
  8. 修复Net4.0在IE11下doPostBack无效的问题
  9. CentOS Linux使用logrotate分割管理日志
  10. 【SQL SERVER 2005+版本行转列示例】(2012年1-8月水源槑党25强榜单新鲜出炉)
  11. 今天不谈技术,分享一个引起业内轩然大波的月饼事件。
  12. MUI-grid(栅格),超小屏xs和小屏幕sm
  13. python 猪八戒网接单_python接单平台简单整理
  14. 如图标黄的是什么意思?
  15. java工程积累——saas之multi-tenancy解析
  16. HTML5期末大作业:汉堡美食网站设计——餐饮美食-汉堡美食(6页) HTML+CSS+JavaScript 汉堡美食 咖啡主题HTM5网页设计作业成品
  17. ebcdic编码与ascII编码互转
  18. 电脑打死都连不上手机热点问题
  19. [推荐]php编码规范
  20. onMeasure(int widthMeasureSpec, int heightMeasureSpec)

热门文章

  1. 从MapX到MapXtreme2004[4]-标注AutoLabel
  2. 一年新的一年_热门系统管理员阅读新的一年
  3. cad2014工具集_2014年最佳公开教育工具和故事
  4. Java常见问题(1)navicat连接mysql报2059错误
  5. Bootstrap3 Font Awesome 字体图标
  6. 二十二.香港大学火星实验室R3LIVE框架跑官方数据集
  7. shiro 同时实现url和按钮的拦截_shiro笔记 【四】
  8. java半解释半编译_编译型语言、解释型语言、半编译半解释型语言
  9. mysql log stats_MySQL慢查询之pt-query-digest分析慢查询日志
  10. python开发之路---第二章之--函数之匿名函数