• 769.50 KB
  • 2021-05-13 发布

高考数学热点集锦流程图

  • 11页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
流程图 ‎【两年真题重温】‎ ‎【2011新课标全国】如果执行右面的框图,输入,则输出的数等于 ‎(A) (B) ‎ ‎(C) (D)‎ ‎【答案】B ‎【解析】根据程序框图可知,该程序框图的功能是计算S=+++…+,现在输入的N=5,由控制循环的条件k2010→输出a=6,即a2=2×3,n=3,a=3×6=18,仍不满足n>2010→输出a=18,即a3=2×32……因此可知数列{an}的通项公式为an=2×3n-1(n≤2010).‎ ‎14.下面的程序框图,若输入a=0,则输出的结果为(  )‎ A.1022 ‎ B.2046 ‎ C.1024 ‎ D.2048‎ ‎[答案]  B ‎[解析] 由程序框图中的循环结构可得到递推公式,ak+1=2ak+2,且a1=0,由ak+1=2ak+2可得,ak+1+2=2(ak+2),即=2且a1+2=2,∴{ak+2}是以2为公比,2为首项的等比数列,∴ak+2=2×2k-1=2k,即ak=2k-2,从而a11=211-2=2046,故选B.‎ ‎[点评] 本题的关键是弄清输出的a的值为数列{an}的第几项,k=1算出的是a2,k=2满足条件得a3,故k=10满足条件计算后得到a11,k=11不满足,故输出的是a11而不是a10,有不少人在这里搞不清楚,以为判断条件是k≤10,故最后输出的是a10,这是没有完整理解算法的典型表现.因为对同一个判断条件k≤10,a=‎2a+2与k=k+1语句的先后顺序不同输出结果也不同,还与k的初值有关等等,故应统盘考虑,解决的一个有效途径就是循环几次把握其规律.‎ ‎15.下面是求(共6个2)的值的算法的程序框图,图中的判断框中应填(  )‎ A.i≤5? ‎ B.i<5?‎ C.i≥5? ‎ D.i>5?‎ ‎[答案] A ‎[解析] 由于所给计算的表达式中共有6个2,故只需5次循环即可,由此控制循环次数的变量i应满足i≤5.故选A.‎ ‎16.下面程序框图表示的算法是(  )‎ A.将a、b、c按从小到大输出 B.将a、b、c按从大到小输出 C.输出a、b、c三数中的最大数 D.输出a、b、c三数中的最小数 ‎[答案]C ‎[解析]满足c>a且c>b时输出c,此时c是a,b,c三数中的最大值;不满足c>a且c>b时,a,b,c中的最大值必在a与b中,此时若b>a,则b是a,b,c三数中的最大者,否则,a是a,b,c三数中的最大者,故选C.‎ ‎17.如图所示的程序框图中输出的s=________.‎ 条件是________.‎ 高考资源网(www.ks5u.com)‎ www.ks5u.com 来源:高考资源网