1、2013年高三数学一轮复习 第十一章第1课时知能演练轻松闯关 新人教版1(2011高考北京卷)执行如图所示的程序框图,输出的s值为()A3BC. D2解析:选D.由框图可知i0,s2i1,si2,si3,s3i4,s2,循环终止,输出s,故最终输出的s值为2.2(2011高考天津卷)阅读如图所示的程序框图,运行相应的程序,则输出i的值为() A3 B4C5 D6解析:选B.由a1,i0i011,a1112i112,a2215i213,a35116i314,a41616550,输出4.3(2012东北三校联考)如图,若依次输入的x分别为、,相应输出的y分别为y1、y2,则y1、y2的大小关系是(
2、)Ay1y2By1y2Cy1cos成立,所以输出的y1sin;当输入的x为时,sincos不成立,所以输出的y2cos,所以y17 Bk6Ck5 Dk4解析:选C.第一次循环k112,S2022;第二次循环k213,S2237;第三次循环k314,S27418;第四次循环k415,S218541;第五次循环k516,S241688,满足条件则输出S的值,而此时k6,故判断框内应填入的条件应是k5,故选C.一、选择题1算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是()A一个算法只能含有一种逻辑结构B一个算法最多可以包含两种逻辑结构C一个算法必须含有上述三种逻辑结构D一个算
3、法可以含有上述三种逻辑结构中的任一种解析:选D.在一个算法中,可出现顺序结构、条件结构、循环结构三种结构中的任一种2已知一个算法:(1)ma.(2)如果bm,则mb,输出m;否则执行第3步(3)如果cm,则mc,输出m.如果a3,b6,c2,那么执行这个算法的结果是()A3B6C2 Dm解析:选C.当a3,b6,c2时,依据算法设计,执行后,ma3b6,c2a3m,c2m,即输出m的值为2,故选C.3执行如图所示的程序框图,若输出的b的值为16,则图中判断框内处应填()A5 B4C3 D2解析:选C. a1,b1,b2,a2;a2,b2,b224,a3;a3,b4,b2416,a4.输出b的值
4、为16,退出循环,则a3.4某流程图如图所示,现输入如下四个函数,则可以输出的函数是()Af(x)x2 Bf(x)Cf(x)lnx2x6 Df(x)sinx解析:选D.本题的程序框图的功能是判断函数是否是奇函数且是否存在零点,满足既是奇函数又存在零点的函数是选项D.5如果执行如图的程序框图,若输入n6,m4,那么输出的p等于()A720 B360C240 D120解析:选B.程序运行如下:n6,m4,k1,p1,pp(nmk)6413,km;k112,pp(nmk)3(642)12,km;k213,pp(nmk)12(643)60,km;k314,pp(nmk)60(644)360,km,所以
5、输出p,p360,故选B.二、填空题6某算法的程序框图如图所示,则输出量y与输入实数x满足的关系式是_解析:由题意知,程序框图表达的是一个分段函数y.答案:y7(2010高考安徽卷)如图所示,程序框图(算法流程图)的输出值x_.解析:程序运行如下:x1,x2,x4,x5,x6,x8,x9,x10,x12,输出12.答案:128(2010高考湖南卷)如图是求1222321002的值的程序框图,则正整数n_.解析:第一次判断执行后,i2,s12;第二次判断执行后,i3,s1222,而题目要求计算12221002,故n100.答案:100三、解答题9已知某算法的程序框图如图所示,将输出的(x,y)值
6、依次记为(x1,y1)、(x2,y2)、(xn,yn)、.若程序运行中输出的一个数组是(x,8),求x的值解:开始n1,x1,y0n3,x3,y2n5,x9,y4n7,x27,y6n9,x81,y8,则x81.10某居民区的物业管理部门每月向居民收取卫生费,计费方法如下:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元设计一个算法,根据输入的人数,计算应收取的卫生费只需画出程序框图即可解:依题意得,费用y与人数n之间的关系为:y.程序框图如图所示:11已知数列an的各项均为正数,观察程序框图,若k5,k10时,分别有S和S.(1)试求数列an的通项公式;(2)令bn2an,求b1b2bm的值解:由框图可知S.由题知an为等差数列,公差为d,则有.S.(1)由题意可知,k5时,S;k10时,S.即.解得或(舍去)故ana1(n1)d2n1.(2)由(1)可得:bn2an22n1,b1b2bm212322m1(4m1)高考资源网w w 高 考 资源 网