2019-2020学年北师大必修三 2.3.2 循环语句学案
2019-2020学年北师大必修三  2.3.2  循环语句学案第2页

  

  算法框图为:

  

  当计算机遇到Do Loop语句时,先\s\up3(07(07)执行循环体,再检查条件的真假,如果\s\up3(08(08)条件符合,就跳出循环体,执行Loop While之后的语句;否则,就再次执行\s\up3(09(09)Do与Loop_While之间的循环体,直到\s\up3(10(10)条件符合为止.

  [看名师·疑难剖析]

  1.循环语句的作用

  循环语句主要用来实现算法中的循环结构.在算法中需要反复执行相同的步骤时,我们通常采用循环语句.如在计算累乘积或累加和时常常使用循环语句.

  2.应用循环语句编写程序时应注意的问题

  (1)循环语句中的变量一般需要进行一定的初始化操作.

  (2)在循环体中一定要改变控制条件的变量的值,否则会出现"死循环",并且循环体每执行一次,控制条件中的变量就应更逼近满足跳出循环体的条件.

  (3)与条件语句一样,循环语句也可以嵌套,但应注意内层与外层的对应关系.

  3.两种循环语句的区别是

(1)当执行算法语句时,遇到For语句,首先记下初始值和终值,再把初始值赋给循环变量,若循环变量的值没有超过终值,就执行循环体,执行完循环体时,计算机让循环变量增加一个值,然后用增值后的循环变量与终值比较,若