循环语句及其应用:WHILE与UNTIL型结构.pdfVIP

  • 0
  • 0
  • 约8.42千字
  • 约 24页
  • 2026-03-09 发布于北京
  • 举报

循环语句及其应用:WHILE与UNTIL型结构.pdf

算法中的循环结构是由循环语句来实现的.

循环结构有两种当型与直到型.

当型循环结构(当条件满直到型循环结构(反复执

足时反复执行循环体)行循环体直到条件满足)

循环体

满足条件?

对应于程序框图中的两种循环结构,一般

程序设计语言中也有当型(WHILE型)和直到型

(UNTIL型)两种语句结构。

(1)WHILE语句的一般格式是WHILE——

当计算机遇到WHILE语句时,当……时候

先判断条件的真假,如果条件WEND——朝……

符合,就执行WHILE与WEND之间方向行走

的循环体;然后再检查上述条

件,如果条件仍符合,再次执行

循环体,这个过程反复进行,直

到某一次条件不符合为止.这

循环体

时,计算机将不执行循环体,直

接跳到WEND语句后,接着执行满足条件?是

WEND的语句.否

WHILE条件

循环体

WEND

当型循环结构

(2)UNTIL语句的一般格式是:直到型循环结构

循环体

DO

循环体否

LOOPUNTIL条件满足条件?

DO——做什么

LOOPUNTIL——绕环回线走,直到达到某种

条件为止

思考:参照其直到型循环结构对应的程序框图,说说

计算机是按怎样的顺序执行UNTIL语句的?

WHILE语句的一般格式UNTIL语句的一般格式

WHILE条件DO

循环体循环体

WENDLOOPUNTIL条件

提问:通过对照,大家觉得WHILE型语句与UNTIL型

语句之间有什么区别呢?

区别:在WHILE语句中,是当条件满足时执行循环

体,而在UNTIL语句中,是当条件不满足时执行循环

体。

例1.编写程序,

计算自然数1+2+3++99+100的和.

分析:这是一个累加问题.我们可

以用WHILE型语句,也可以用UNTIL型语

句。

开始WHI

文档评论(0)

1亿VIP精品文档

相关文档