循环语句循环语句循环结构的定义:在一些算法中,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构
反复执行的处理步骤称为循环体
两种循环结构有什么差别
AP成立不成立While(当型)循环成立AP不成立Until(直到型)循环成立AP不成立AP成立不成立While(当型)循环Until(直到型)循环两种循环结构有什么差别
先执行循环体,然后再检查条件是否成立,如果不成立就重复执行循环体,直到条件成立退出循环
先判断指定的条件是否为真,若条件为真,执行循环条件,条件为假时退出循环
先执行后判断先判断后执行试设计计算1×3×5×7×…×99的一个算法.解决这一问题的一种算法是:S1T←1;S2I←3;S3如果I≤99,那么转S4,否则转S6;S4T←T×I;S5I←I+2,转S3;S6输出T.99I1T开始3I2IITTI输出T结束NY从流程图可以看出这是一个循环结构,我们可以运用循环语句(cyclestatement)来实现上述过程.T←1I←3WhileI≤99T←T×II←I+2EndWhilePrintT当型循环可用下面的语句形式来描述:WhileP循环体EndWhile试设计计算1×3×5×7×…×99的一个算法.解决这一问题的一种算法是:S1T←1;S2I←1;S3I←I+2;S4T←T×I;S5如果I≥99,那么转S6,否则转S3;S6输出T.99I1T开始1I2IITTI输出T结束YN从流程图可以看出这是一个循环结构,我们可以运用循环语句(cyclestatement)来实现上述过程.T←1I←1DoI←I+2T←T×IUntilI≥99EndDo直到型循环可用下面的语句形式来描述:Do循环体UntilpEndDoT←1I←3DoT←T×II←I+2UntilI>99EndDo或1992ForIFromToStepTTIEn