1、章末整合提升,专题一:程序框图的识图,【例 1】 执行如图 1-1 的程序框图,输入 l2,m3,,n5,则输出的 y 的值是_.,图 1-1,思维突破:本题考查了学生对循环结构程序框图的识别能,力.执行程序,得 y702213155278,,y278105173,,y17310568,故输出的 y 的值是 68.答案:68,【互动与探究】,B,1.阅读如图 1-2 所示的程序框图,运行程序后输出结果是,(,),图 1-2,A.3,B.11,C.38,D.123,2.(2014 年广东惠州模拟)按如图 1-3 所示的程序框图运行,后,输出的 S 应为(,),图 1-3,A.26,B.35,C.
2、40,D.57,解析:第一次循环:T3i12,SST2,ii1,2,不满足条件,再次循环;,第二次循环:T3i15,SST7,ii13,不,满足条件,再次循环;,第三次循环:T3i18,SST15,ii14,不,满足条件,再次循环;,第四次循环:T3i111,SST26,ii15,,不满足条件,再次循环;,第五次循环:T3i114,SST40,ii16,,满足条件,输出 S 的值为 40.,故选 C.,答案:C,3.(2013 年重庆)执行如图 1-4 所示的程序框图,如果输出 S,),3,那么判断框内应填入的条件是(图 1-4,A.k6?,B.k7?,C.k8?,D.k9?,解析:根据程序框
3、图,运行结果如下:,S,k,故如果输出 S3,那么只能进行六次循环,故判断框内应填入的条件是 k7.故选 B.答案:B,第一次循环log233第二次循环log23log344第三次循环log23log34log455第四次循环log23log34log45log566第五次循环log23log34log45log56log677第六次循环 log23log34log45log56log67log78log2838,专题二:算法思想的实际应用【例 2】 某店一个月的收入和支出总共记录了 N 个数据:a1,a2,aN,其中收入记为正数,支出记为负数.该店用如图 1-5 所示的程序框图计算月总收入
4、S 和月净盈利 V,那么在,图中空白的判断框和处理框中,应分别填入(,),图 1-5,A.A0?,VSTC.A0?,VST,B.A0?,VSTD.A0?,VST,思维突破:本题考查了利用程序框图解决实际问题.答案:C,【互动与探究】,),D,4.三个数 390,455,546 的最大公约数是(A.65B.91C.26D.13,5.某次数学考试中,其中一小组的成绩为:,55 89,69 73 81 56 90,74 82,设计一个算法,用自然语言描述从这些成绩中搜索出小于75 的成绩,并画出相应的程序框图.解:算法步骤如下:第一步,输入一个数m 与75 比较,若m 小于75,则输出m.第二步,若
5、序列中还有其他数,重复第一步.第三步,在序列中一直到没有可比的数为止.,程序框图如图 D12.,图 D12,6.给出 30 个数 1,2,4,7,11,其规律是第 1 个数是 1,第2 个数比第 1 个数大 1,第 3 个数比第 2 个数大 2,第 4 个数比第 3 个数大 3,依此类推,要计算这 30 个数的和,现已给出了该问题的程序框图如图 1-6.,(1)请在图 1-6 的和处填上合适的语句,使之能完成该,题的算法功能;,(2)根据程序框图写出程序语句.,图 1-6,解:(1)该算法使用了当型循环结构,因为是求30 个数的和,故循环体应执行30 次,其中i 是计数变量,因此判断框内的条件就是限制计数变量i 的,故i30.算法中的变量p 表示参与求和的各个数,由于它也是变化的,且满足第i1 个数比第i 个数大i,故应有ppi,故处应填i30,处应填pp i.,(2)程序如下:i1p1s0WHILE i30sspppiii1WEND,s,PRINTEND,