while循环

循环结构是指需要在程序中重复执行某种功能的程序结构,可以看作是一个条件判断语句和一个后向转折语句的组合。

循环结构由三个要素组成,即循环变量、循环体和循环终止条件。

循环结构:也称为重复结构,程序中反复执行的一组指令或程序段循环体:被反复执行的程序段循环变量:用来控制循环是否继续进行的变量

有三种常见的循环结构,即for循环、while循环和do while循环。

while循环

for循环

循环执行步骤:

首先,初始化循环控制变量;

其次,执行循环终止条件,如果判断结果为真,则进入第三步;如果为假,循环终止并退出;

第三,执行循环;

第四,进行循环控制变量增量,进行第二步。

相应的流程图如下图所示:

上面的描述可能太抽象了。为方便大家理解,以“求1到100的和”为例进一步解释:

while循环

循环执行步骤:

首先,初始化循环控制变量(before while);

其次,判断循环终止条件,如果判断结果为真,则进入第三步;如果为false,则不执行循环体;

第三,执行循环;

第四,进行循环控制变量增量,进行第二步。

相应的流程图如下图所示:

还以“求1到100的和”为例进一步说明:

do while循环

循环执行步骤:

首先,初始化循环控制变量(在do while之前);

第二,执行循环;

第三,进行循环控制变量增量;

第四步,判断循环终止条件,如果判断结果为真,则返回第二步;如果为假,直接退出循环。

相应的流程图如下图所示:

还以“求1到100的和”为例进一步说明:

简单来说,while循环和for循环都是先判断表达式再执行循环体(本质上没有太大区别);而do while循环是先执行循环体,再判断表达式。

上面的例图都是亿图绘制的。有兴趣的话可以体验以下▼

& gt& gt& gtPC版一键下载1亿张图
edrawsoft.cn/edrawmax/

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

发表回复

登录后才能评论