第5章 循环程序设计n 本章主要讲解循环程序的基本结构和设计方法。通过本章学习,读者应该掌握以下内容:n 循环程序的一般结构形式n 循环指令n 计数型循环与条件型循环n 单重循环程序设计方法n 多重循环程序设计方法5.1 循环程序的一般结构n 循环程序按照结构可分为单重循环和多重循环,按照循环控制的方法,可分为计数型循环与条件型循环。但是不管哪一种形式,循环程序都是由以下三部分组成:n (1)循环初始化部分:为循环做准备工作,如设置循环次数,设置循环体需要的初始值以及控制循环的结束条件等。n (2)循环体部分:这是循环工作的主体,是需要重复执行的部分。其中也包括对循环条件进行修改的程序段。如果循环体中不包括其它的循环程序,则为单重循环结构,否则称为多重循环结构。n (3)循环控制部分:根据循环结束条件判断是否继续循环。在循环次数已知的情况下,可用循环次数作为循环结束的条件,后面介绍的LOOP指令使这种循环很容易实现,这种循环属计数型循环;但是当循环次数未知时,就必须根据具体情况选择合理的结束条件,保证程序正常退出循环,这种循环属条件型循环。以下的流程图很好地说明了这两种循环结构。n 图