2018-2019学年人教B版 必修三 1.2.3 循环语句 教案
2018-2019学年人教B版   必修三  1.2.3  循环语句 教案第3页

  ①确定循环变量和初始值

  ②确定循环体

  ③确定循环终止条件。

  例2:根据程序框图回答下面的问题

  (1) 图中箭头指向①时,输出=______;指向②时输出=_____.

  (2) 该程序框图的算法功能是_______________________.

  (3) 去掉条件""按程序框图所蕴含的算法,能执行到底吗,若能执行到底,最后输出的结果是什么?

  

  图A 图B

  对比练习:

  (1)图B输出 =_____.

  (2)图A指向②时与图B有何不同?你能得到什么结论?

  可由学生小组讨论,教师巡视,加强对学生的个别指导,再由学生分析。

  例2是写出程序框图的运算结果,及其功能。设计此例的目的是让学生通过类比意识到:①循环结构不能是永无终止的"死循环",一定要在某个条件下终止循环,这就需要条件结构来做出判断,因此,循环结构中一定包含条件结构。②循环结构中语句的顺序对算法的影响。

  (三)自我实践,应用知识

  1.夯实基础:人口预测。现有人口总数是,人口的年增长率是,预测第年人口总数将是多少?用程序框图描述你的算法。

这是课本上的引例。