20版数学《学习方略》必修三北师:配套课件:2.2.3.ppt

20版数学《学习方略》必修三北师:配套课件:2.2.3.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【思维·引】这是一个累加求和问题,共有26项,可设计一个循环结构的算法框图. 2.3  循 环 结 构 1.循环结构的有关概念 (1)定义:反复执行相同操作的结构. (2)组成 【思考】 循环结构有哪些特点? 提示:循环结构有三个特点: ①重复性:在一个循环结构中,总有一个过程要重复一系列的步骤若干次,而且每次的操作完全相同. ②判断性:每个循环结构都包含一个判断条件,它决定这个循环的执行与终止. ③可终止性:循环结构的循环体要根据条件是否成立才执行,故在判断框中的条件在循环体中要改变,否则循环体不执行或无限期执行(死循环),这不符合程序设计要求. 2.循环结构的算法框图的基本模式,如图所示 【思考】 (1)用循环结构表示算法需要关注哪几点? 提示:用循环结构表示算法需要关注以下三点: ①关注循环变量和初始条件. ②关注循环体. ③关注循环的终止条件. (2)顺序结构、选择结构、循环结构之间的区别与联系是什么? 提示:三种算法结构的区别与联系如表 可多次重复执行,此结构中必有选择结构 循环结构 无重复性,只执行一次 选择结构 每种算法中必有 顺序结构 不 同 点 均是算法中的基本结构 相同点 【素养小测】 1.思维辨析(对的打“√”,错的打“×”) (1)循环结构中一定有选择结构. (  ) (2)循环结构中循环体只能反复执行几次. (  ) (3)判断是否继续执行循环体的条件是唯一的. (  ) 提示:(1)√.在循环结构中,需有循环的终止条件,这就需要选择结构. (2)×.在循环结构中,只要满足执行条件,该循环体可以执行很多次,而不仅仅是几次. (3)×.在算法框图中,判断框内的条件可以不同,只要等价变形就行. 2.下列关于循环结构的说法正确的是 (  ) A.循环结构中,判断框内的条件是唯一的 B.判断框中的条件成立时,要结束循环向下执行 C.循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现“死循环” D.循环结构就是无限循环的结构,执行程序时会永无止境地运行下去 【解析】选C.由于判断框内的条件不唯一,故A错;由于当型循环结构中,判断框中的条件成立时执行循环体,故B错;由于循环结构不是无限循环的,故C正确,D错. 3.(2019·全国卷Ⅲ改编)执行下边的算法框图,如果输入的ε为0.01,则输出s的值等于 (  ) 【解析】选C. 第一次循环:s=1,x= ; 第二次循环:s=1+ ,x= 第三次循环:s=1+ x= 第四次循环:s=1+ … 第七次循环:s=1+ 此时循环结束,可得s=1+ 类型一 循环结构算法框图的识别与解读 【典例】1.当m=7,n=3时,执行如图所示的算法框图,输出S的值为 (  ) A.7 B.42 C.210 D.840 2.执行如图所示的算法框图,若输入n的值为3,则输出s的值是 (  ) 世纪金榜导学号 A.1 B.2 C.4 D.7 【思维·引】仔细阅读算法框图,明确判断条件和循环次数,依次写出运行结果. 【解析】1.选C.算法框图的执行过程如下: m=7,n=3时,m-n+1=5, k=m=7,S=1,S=1×7=7; k=k-1=65,S=6×7=42; k=k-1=5=5,S=5×42=210; k=k-1=45,输出S=210. 2.选C.当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. 【内化·悟】 循环结构算法框图的关键是什么? 提示:条件和循环次数. 【类题·通】 解决算法框图问题的两种处理方式 (1)罗列式:当运算步骤较少时,可采取罗列式,直接得到结果. (2)规律式:当运算步骤较多时,可采取通过前面特殊的几项,找到规律,得到结果. 提醒:解答时要把每一步均写清楚. 【习练·破】 执行如图所示的算法框图,若输入n的值为3,则输出的S的值为________.? 【解析】第一次运算:S= -1,i=13,i=2, 第二次运算:S= -1,i=23,i=3, 第三次运算:S=1,i=3=n,所以S的值为1. 答案:1  【加练·固】    如图所示,给出计算 的值的 一个算法框图,其中判断框内应填入的条件是 (  ) A.i≥10   B.i10    C.i≤9    D.i9 【解析】选B.第一次循环:S=0+ n=4,i=2; 第二次循环:S=0+ n=6,i=3; 第三次循环:S=0+ n=8,i=4; … 第十次循环:S=0+ n=22,i=11. 此时已得到所求,故应结束循环.所以应填i1

文档评论(0)

缤纷生活 + 关注
官方认证
内容提供者

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

版权声明书
用户编号:8072000055000022
认证主体深圳市宸艺科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91440300MA5GCDT06T

1亿VIP精品文档

相关文档