while循环

描述

20、 while 循环

1.1 while循环概念

while 循环定义:“当…时候,执行某段程序”。

当给定的条件为真时,执行循环体;

条件为假时,结束循环。

下面是 while 循环代码:

程序

while 循环语句包含了五个要素:

① 关键字 while;

② 条件;

③ 英文冒号:;

④ 缩进;

⑤ 循环体。

程序

1.2 while循环语法

while 循环必须是以关键字while开头的。

while 后面紧跟着的,就是条件。

它有很多种形式,

如:比较运算表达式,逻辑运算表达式和布尔值表达式。

然后就是英文的冒号:。

最后就是缩进和循环体。

循环体是 while 循环下缩进的代码块,正常情况下,每次循环,这个代码块都会被完整执行一次,所以也叫循环体。

运行刚才的代码,看看 while 循环效果。

程序

程序

1.3 while循环执行流程

当程序在执行过程中遇到 while 循环,

首先要判断条件是否成立,

如果成立,循环体就会被执行。

然后再次判断条件,如果依然成立,

则再次执行循环体。

上述情况,

通常会一直持续到条件不成立的时候,

此时就会结束循环,继续往下运行。

while 循环执行流程

第一行代码,设置初始变量a = 0,此时此刻,变量 a 的值是 0,所以条件肯定是成立的。

第二行代码,程序识别出关键字while,马上意识到:这是一个while循环。判断条件a < 5是否成立,条件成立时,就需要执行 while 循环内的循环体了,开始第一轮循环。

第三行代码,打印出了 a 的值,此时 a 依然是 0,所以终端会打印出数字0。

第四行代码,a加上了1,即 0 + 1,所以a的值变为1

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分