2014版苏教版《复习方略》课件:1.3算法的含义、流程图.ppt

2014版苏教版《复习方略》课件:1.3算法的含义、流程图.ppt

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014版苏教版《复习方略》课件:1.3算法的含义、流程图.ppt

(2)利用循环结构表示算法的步骤 第一:先确定是利用当型循环结构,还是直到型循环结构; 第二:选择准确的表示累计的变量; 第三:注意在哪一步开始循环,满足什么条件不再执行循环体. 【变式备选】 1.如图所示的流程图,当x1=6,x2=9,p=8.5时,x3等于_____. 【解析】∵x1=6,x2=9,∴执行的判断是|9-x3|3是否成立;又 p=8.5, 显然|9-x3|3不成立,即为“N”,∴有 |9-x3|≤3,即6≤x3≤12,此时有 解得x3=8,符合 题意. 答案:8 2.如果执行如图所示的流程图,输入N=5,则输出的数等于_______. 【解析】根据流程图可知,该流程图的功能是计算S= 现在输入的N=5,所以输出的 数 答案: 考向 2 流程图中条件的确定 【典例2】(2013·南京模拟)某流程图如图所示,若输出的S=120,则判断框内应填入的条件是_______. 【思路点拨】本题主要考查循环结构流程图,解题时可以按照流程图依次执行来寻找输出120时的条件. 【规范解答】第一次循环:k=0+1=1,S=2×0+1=1;第二次循环:k=1+1=2,S=2×1+2=4;第三次循环:k=2+1=3,S=2×4+3=11;第四次循环:k=3+1=4,S=2×11+4=26;第五次循环:k=4+1=5,S=2×26+5=57;第六次循环:k=5+1=6,S=2× 57+6=120,此时结束循环,故判断框内应填k5(答案不惟一). 答案:k5(答案不惟一) 【拓展提升】 1.识别、运行流程图和完善流程图的思路 (1)明确流程图的顺序结构、选择结构和循环结构. (2)识别、运行流程图,理解流程图所解决的实际问题. (3)按照题目的要求完成解答并验证. 2.解决流程图问题时的五个注意点 (1)不要混淆处理框和输入框. (2)注意区分选择结构和循环结构. (3)注意区分当型循环和直到型循环. (4)循环结构中要正确控制循环次数. (5)要注意各个框的顺序. 【变式训练】(2013·盐城模拟)如图,若流程图输出的S是126,则判断框①中应为________. 【解析】第一次循环:S=2,n=2 第二次循环:S=2+22=6,n=3 第三次循环:S=6+23=14,n=4 第四次循环:S=14+24=30,n=5 第五次循环:S=30+25=62,n=6 第六次循环:S=62+26=126,n=7. 此时结束循环,故判断框内应填n≤6(答案不惟一). 答案:n≤6(答案不惟一) 考向 3 条件语句的应用 【典例3】(1)(2013·宿迁模拟)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值是________. (2)给出以下伪代码,该语句表示的函数解析式为________.若输入5,则输出结果为_______. 【思路点拨】本题中的两小题考查的是用条件语句表示的伪代码的运行,解题的关键是按照伪代码的顺序和条件语句的特点运行. 【规范解答】(1)输入a,b分别为2,3时,ab不成立,所以执行Else后面的语句,把b赋值给m,可知m=3,输出的结果是3. 答案:3 (2)该语句表示的函数解析式是 若输入5,∵50,∴f(5)=52-1=24. 答案: 【互动探究】本例题(2)中,把“输入5”改为“输出8”,则输入的x的值为_____. 【解析】由例题中的函数解析式可得 当x≥0时,令x2-1=8得x=3符合题意. 当 符合题意. 答案: 【拓展提升】处理条件语句的关注点 (1)与分段函数联系时,执行结果相当于求分段函数的函数值. (2)当有条件语句的嵌套时,要注意理清嵌套的层次,这是解决条件语句问题的难点,处理方法是利用分段函数的形式写出伪代码执行的过程. (3)解答或编写条件语句的伪代码时注意条件满足与不满足所对应的不同结果.另外还要注意If-Then-Else-End If的配对. 【变式备选】已知函数 试用伪代码写出根据输入的x的值计算y值的一个算法. 【解析】 考向 4 循环语句 【典例4】现有式子1+2+22+23+…+2i10 000,求满足上述式子的最小正整数i的算法如下,试补全下面的伪代码. 【思路点拨】区分是当型循环还是直到型循环是解题的关键, 然后根据相应类型的特点确定终止循环时i的值. 【规范解答】由题意知,两者都是确定终止循环时使s10 000 的i的值.由左边的伪代码知:i←i+1,s←s+2i中的i的值相 同,所以(1)应为i;由右边的伪代码知:s←s+2i,i←i+1中 的i的值不同,所以(2)应为i-1. 答案:(

文档评论(0)

lily8501 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档