2016-2017学年高中数学(新人教A版必修3)课件:第一章 算法初步 第一章 1.1.2 第3课时.pptVIP

2016-2017学年高中数学(新人教A版必修3)课件:第一章 算法初步 第一章 1.1.2 第3课时.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016-2017学年高中数学(新人教A版必修3)课件:第一章 算法初步 第一章 1.1.2 第3课时

2.阅读如图所示的程序框图,则输出的S等于(  ) A.14 B.30 C.20 D.55 解析 第一次循环,S=1,i=2; 第二次循环,S=1+22=5,i=3; 第三次循环,S=5+32=14,i=4; 第四次循环,S=14+42=30,i=5, 满足条件,输出S=30. B 解析答案 3.如图所示的程序框图输出的S是126,则①应为(  ) A.n≤5? B.n≤6? C.n≤7? D.n≤8? 解析 2+22+23+24+25+26=126,所以应填“n≤6?”. B 解析答案 4.执行如图所示的程序框图,若输入n的值为3,则输出s的值是(  ) A.1 B.2 C.4 D.7 解析 当i=1时,s=1+1-1=1; 当i=2时,s=1+2-1=2; 当i=3时,s=2+3-1=4; 当i=4时,退出循环,输出s=4; 故选C. C 解析答案 5.如下程序框图,当输入x的值为5时,则其输出的结果是________. 解析 ∵x=50,∴x=5-3=2, ∵x=20,∴x=2-3=-1. ∴y=0.5-1=2. 2 解析答案 课堂小结 返回 1.(1)循环结构是指在算法中需要重复执行一条或多条指令的控制结构; (2)在循环结构中,通常都有一个起循环计数作用的变量; (3)循环变量、循环体、循环终止条件称为循环结构的三要素. 2.画程序框图要注意: (1)使用标准的框图符号; (2)框图一般按从上到下、从左到右的方向画; (3)除判断框外,大多数框图符号只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一符号; (4)一种判断是“是”与“否”两分支的判断,而且有且仅有两个结果,另一种是多分支判断,有几种不同的结果; (5)在图形符号内描述的语言要非常简练、清楚. 第一章 1.1.2 程序框图与算法的基本逻辑结构 学习目标 1.掌握两种循环结构的程序框图的画法,能进行两种循环结构程序框图间的转化. 2.掌握画程序框图的基本规则,能正确画出程序框图. 知识梳理 自主学习 题型探究 重点突破 当堂检测 自查自纠 栏目索引 知识梳理 自主学习 知识点一 循环结构的含义 1.循环结构的定义 在一些算法中,经常会出现从某处开始,按照一定的条件 某些步骤的情况,这就是循环结构.反复执行的步骤称为 . 2.循环结构的特点 (1)重复性:在一个循环结构中,总有一个过程要重复一系列的步骤若干次,而且每次的操作完全相同. (2)判断性:每个循环结构都包含一个判断条件,它决定这个循环的执行与终止. (3)函数性:循环变量在构造循环结构中起了关键作用,蕴含着函数的思想. 反复执行 循环体 答案 知识点二 两种循环结构的比较 1.常见的两种循环结构 名称 直到型循环结构 当型循环结构 结构图 特征 先循环后判断.若不满足条件则 ,否则终止循环. 先判断后循环,满足条件 ,否则 . 执行循环体 执行 循环体 终止循环 答案 2.设计一个算法的程序框图的步骤 (1)用 表述算法步骤; (2)确定每一个算法步骤所包含的 ,并用相应的程序框图表示,得到该步骤的程序框图; (3)将所有步骤的程序框图用 连接起来,并加上 ,得到表示整个算法的程序框图. 自然语言 逻辑结构 流程线 终端框 答案 思考 (1)循环结构的程序框图中一定含有判断框吗? 答 循环结构的程序框图中一定含有判断框. (2)任何一个算法的程序框图中都必须含有三种基本逻辑结构吗? 答 不一定.但必须会有顺序结构. 答案 返回 题型探究 重点突破 题型一 当型循环结构与直到型循环结构 例1 设计一个计算1+2+…+100的值的算法,并画出程序框图. 解析答案 反思与感悟 解 方法一 第一步,令i=1,S=0. 第二步,若i≤100成立,则执行第三步;否则,输出S,结束算法. 第三步,

您可能关注的文档

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档