高中数学 第一章 程序框图与算法的基本逻辑结构第三课时 课件 新人教A版必修3.pptVIP

  • 4
  • 0
  • 约2.21千字
  • 约 22页
  • 2016-12-27 发布于天津
  • 举报

高中数学 第一章 程序框图与算法的基本逻辑结构第三课时 课件 新人教A版必修3.ppt

* 程序框图与算法的基本逻辑结构 第三课时 知识探究(二):算法的循环结构 思考1:在算法的程序框图中,由按照一定的条件反复执行的某些步骤组成的逻辑结构,称为循环结构,反复执行的步骤称为循环体,那么循环结构中一定包含条件结构吗? 思考2:某些循环结构用程序框图可以表示为: 循环体 满足条件? 是 否 这种循环结构称为直到型循环结构,你能指出直到型循环结构的特征吗? 在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环. 思考3:还有一些循环结构用程序框图可以表示为: 循环体 满足条件? 是 否 这种循环结构称为当型循环结构,你能指出当型循环结构的特征吗? 在每次执行循环体前,对条件进行判断,如果条件满足,就执行循环体,否则终止循环. 思考4:计算1+2+3+…+100的值可按如下过程进行: 第1步,0+1=1. 第2步,1+2=3. 第3步,3+3=6. 第4步,6+4=10. …… 第100步,4950+100=5050. 我们用一个累加变量S表示每一步的计算结果,即把S+i的结果仍记为S,从而把第i步表示为S=S+i,其中S的初始值为0,i依次取1,2,…,100,通过重复操作,上述问题的算法如何设计? 第四步,判断i100是否成立.若是,则输出S,结束算法;否则,返回第二步. 第一步,令i=1,S=0.

文档评论(0)

1亿VIP精品文档

相关文档