br>
18.2.4条件语句<-->18.3.1辗转相除法
循环语句: 循环语句与程序框图中的循环结构相对应 ①UNTIL 语句
②WHILE 语句
详解:
UNTIL 语句与WHILE 语句的区别: ⑴计算机的执行顺序不同:执行UNTIL 语句时,先执行一次循环体,再判断条件,然后再执行循环体,再判断条件,反复执行,直至条件符合为止。而执行WHILE 语句时,先判断条件,再执行循环体,然后在判断条件,再执行循环体,直到某一次条件不符合为止,简单的说,就是“UNTIL先循环,WHILE先条件”。 ⑵条件的内容不同:UNTIL语句中的条件是循环结束的条件,满足此条件时,执行循环结构后面的语句,不满足时才执行循环体,而WHILE语句中的条件是执行循环体的条件,满足此条件时,执行循环体,不满足时,则执行循环结构后的语句。即“UNTIL满足就停止,WHILE满足就循环”。一般地,对同一算法来说,UNTIL语句与WHILE语句中的条件互补。 ⑶循环体的执行次数不同:UNTIL语句由于先执行循环体,再判断条件,因此,在任何一个UNTIL语句中,循环体至少要执行一次,而WHILE语句由于先判断条件,再执行循环体,因此,循环体可以一次也不执行就退出循环。
18.2.4条件语句<-->18.3.1辗转相除法
全网搜索"18.2.5循环语句"相关
|