循环语句重点剖析

2019-06-26 12:45胡磊齐展修
中学生数理化·高一版 2019年1期
关键词:程序框图语句条件

胡磊 齐展修

一、知识点解读

1.循环语句

循环语句与程序框图中的循环结构相对应,一般程序语言中都有直到型和当型两种循环语句,分别对应于程序框图中的直到型和当型循环结构。

(1)当型循环语句的功能:计算机执行此程序时,遇到WHILE语句,先判断条件是否成立,如果成立,则执行W HILE和WEND之间的循环体,然后返回到WHILE语句再判断上述条件是否成立,如果成立,再执行循环体,这个过程反复执行,直到一次返回到WHILE语句判断上述条件不成立为止,这时不再执行循环体,而是跳到WEND语句后,执行WEND后面的语句。因此当型循环又称“前测试型”循环,也就是我们经常讲的“先测试后执行”或“先判断后循环”。

(2)直到型循环语句的功能:计算机执行U NTIL语句时,先执行DO和LOOPU NTIL之间的循环体,然后判断LOOPUNTIL后面的条件是否成立,如果条件不成立,返回DO语句处重新执行循环體,这个过程反复执行,直到一次判断LOOP UN TIL后面的条件成立为止,这时不再返回执行循环体,而是跳出循环体执行LOOP UNTIL条件下面的语句。因此直到型循环又称“后测试型”循环,也就是我们经常讲的“先执行后测试”或“先循环后判断”。

猜你喜欢
程序框图语句条件
排除多余的条件
选择合适的条件
重点:语句衔接
如何搞定语句衔接题
作文语句实录