例析当型与直到型循环结构
在程序设计中循环结构是非常重要的一种逻辑结构.循环结构又分为当型和直到型两种,同学们在学习使用这两种结构时很容易犯概念不清的错误.下面谈谈这两种结构的联系与区别.
1、教材中对两种结构类型的解释
当型循环在每次执行循环体前先对控制条件进行判断,当条件满足时,再执行循环体,不满足时则停止;
直到型循环则先在执行了一次循环体之后,再对控制条件进行判断,当条件不满足时执行循环体,满足时则停止.
2、两种循环的区别
①当型循环是先判断后循环;直到型循环是先执行一次循环体,然后再判断是否继续循环.②当型循环是在条件满足时才执行循环体,而直到型循环是在条件不满足时才执行循环体.因此在掌握使用这两种循环时必须抓住这两条区别.