【走向高考】2021届高三数学一轮基础巩固 第11章 第1节 算法与框图(含解析)新人教B版.doc
【走向高考】2016届 高三数学一轮基础巩固 第11章 第1节 算法与框图 新人教B版一、选择题1(文)(2015·山西忻州四校联考)执行如图所示的程序框图,当输出值为4时,输入x的值为()A2B±2C2或3D2或3答案D解析由条件知或x2或3,故选D.(理)(2014·湖南理)执行如图所示的程序框图,如果输入的t2,2,则输出的S属于()A6,2B5,1C4,5D3,6答案D解析由题意知,当2t<0时,得t(1,9,St3(2,6;当t0,2时,St3,S3,1,S3,6,故选D.2(2014·云南玉溪一中期中)执行如图所示的程序框图,输出的结果是z()A11B12C13D14答案C解析根据题意,每次循环过程中x,y,z的值依次为0,1,2;1,2,3;2,3,5;3,5,8;5,8,13.此时不满足条件z10,输出结果为13.警示本题是一个循环结构的程序框图,如果对循环体中几个赋值语句理解不到位,容易弄乱x,y,z的值而错解3(2014·遵义湄潭中学期末)执行如图所示的程序框图,若p0.8,则输出的n()A4 B3 C2 D1答案A解析p0.8,n1,S0;满足S<p,S,n2;满足S<p,S,n3;满足S<p,S,n4;不满足S<p,输出的n值为4.4(2015·沈阳铁路实验中学期中)若按下面算法流程图运行后,输出的结果是,则输入的N的值为()A5B6C7D8答案B解析程序运行过程依次为:k1,S0,S0,k<N成立,k112,S,k<N成立,由此知,此程序是计算S,S(1)()()1.由于输出结果为,n6.因此S中加上的最后一项为,此时k6,k<N不成立,故N6.5(2015·四川遂宁中学月考)执行如图所示的程序框图,若输入的x的值为1,则输出的n的值为()A5B3C2D1答案B解析由x24x30得1x3,故当x3时,不等式x24x30成立,x314,n213,x4不满足不等式x24x30,输出n的值3后结束,故选B.6(文)(2014·浙江五校联考)程序框图如图所示,其输出结果是,则判断框中所填的条件是()An5Bn6Cn7Dn8答案B解析由题意可知,第一次运行后S,n2;第二次运行后S,n3;第三次运行后S,n4;第四次运行后S,n5;第五次运行后S,n6;此时停止运算,故判断框内应填n6.(理)(2013·长安一中模拟)给出15个数:1,2,4,7,11,(第n1项比第n项大n),要计算这15个数的和,现给出解决该问题的程序框图(如图所示),那么框图中判断框处和执行框处应分别填入()Ai16?;ppi1Bi14?;ppi1Ci15?;ppi1Di15?;ppi答案D解析处为判断条件,满足条件时循环,否则跳出循环,输出x的值,因为i初值为1,故需循环15次,因此i15时循环最后一次,故条件为i15;处为计算数列中下一项的值,因为第n1项比第n项大n,故第i1项p的值应为第i项p的值加上i,即ppi.点评(1)确定循环判断框中的条件时,要防止出现多一次或少一次循环的错误执行如图所示的程序框图,如果输出的a341,那么判断框中可以是()Ak<4Bk<5Ck<6Dk<7答案C解析第一次执行循环体后,a4×011,k112;第二次执行循环体后,a4×115,k213;第三次执行循环体后,a4×5121,k314;第四次执行循环体后,a4×21185,k415;第五次执行循环体后,a4×851341,k516,要使输出a341,应循环完第五次后,跳出循环,故判断框中可以是k<6或k5,故选C.(2)周期性循环的问题要把握好循环周期,注意循环变量终值对应周期中哪一项(2014·广东惠州一模)执行如图所示的程序框图,那么输出S的值是_答案解析由框图可知,S的值分别为:2,1,2,1,周期为3,20133×671,故输出S的值为.二、填空题7(2014·河北沧州检测)阅读程序框图(如图所示),若输入a60.7,b0.76,clog0.76,则输出的数是_答案60.7解析该程序框图的功能是输出a,b,c中最大的数因为a60.7>1,0<b0.76<1,clog0.76<0,所以输出的数为60.7.8(文)已知某程序框图如图所示,则执行该程序后输出的结果是_答案解析由于i1,a2;i2,a;i3,a1;i4,a2;,由此规律可知,i3k1,a2;i3k2,a;i3k3,a1,其中,kN.从而可知当i20时,a.(理)如图所示的程序框图输出的结果是_答案解析i14满足,执行第一次循环后,A,i2;i24满足,执行第二次循环后,A,i3;i34满足,执行第三次循环后,A,i4;i44满足,执行第四次循环后,A,i5;i54不满足,跳出循环,输出A.9(2013·湖南)执行如图所示的程序框图,如果输入a1,b2,则输出的a的值为_答案9解析a1,b2,第一次循环,aab123;第二次循环,aab325;第三次循环,aab527;第四次循环,aab729.因为9>8,所以输出a9.10(文)某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中4位居民的月均用水量分别为x1,x4(单位:t)根据如图所示的程序框图,若x1,x2,x3,x4分别为1,1.5,1.5,2,则输出的结果S为_答案解析每次循环,S1与S的值都在变化,但 S1的值总是由前一次循环得到的值再加上xi的值,S的值却与前一次S的值无关,只与S1的值有关,四次循环后,S111.51.526,S×S1×6,故输出S的值为.(理)(2013·揭阳模拟)如图甲是某市有关部门根据对当地干部的月收入情况调查后画出的样本频率分布直方图,已知图甲中从左向右第一组的频数为4000.在样本中记月收入在1000,1500),1500,2000),2000,2500),2500,3000),3000,3500),3500,4000的人数依次为A1、A2、A6.图乙是统计图甲中月工资收入在一定范围内的人数的程序框图,则样本的容量n_;图乙输出的S_.(用数字作答)答案100006000分析(1)由频率分布直方图中第一组的频数可求样本容量n,进而可求出各组的频数(2)由程序框图可知统计的是哪几组的频数和解析月收入在1000,1500)的频率为0.0008×5000.4,且有4000人,样本的容量n10000,由框图知,输入的是6个小组的频数i初值为2,终值为6,由SSAi,ii1知,S统计的是第2组至第6组的频数和输出的SA2A3A610000A11000040006000.一、选择题11(文)(2014·北京理)当m7,n3时,执行如图所示的程序框图,输出的S值为()A7B42C210D840答案C解析开始:m7,n3,k7,S1.第一次循环,此时mn17315,显然k<5不成立,所以S1×77,k716.第二次循环,6<5不成立,所以S7×642,k615.第三次循环,5<5不成立,所以S42×5210,k514.显然4<5成立,输出S的值,即输出210,故选C.(理)(2014·福建理)阅读如图所示的程序框图,运行相应的程序,输出的S的值等于()A18B20C21D40答案B解析该程序框图为循环结构,由S0,n1得S02113,n112,判断S315不成立,执行第二次循环,S32229,n213,判断S915不成立,执行第三次循环,S923320,n314,判断S2015成立,输出S20.故选B.12(文)(2013·安徽)如图所示,程序框图(算法流程图)的输出结果是()A.BC.D答案C解析第一次循环,s0,n4;第二次循环,s,n6;第三次循环,s,n8.因为8<8不成立,故输出s.(理)(2013·长春一模、武昌区联考)阅读程序框图,输出的结果s的值为()A0BC.D答案C解析本题是求数列sin前2013项的和,数列是,0,0,0,0,具有周期性,周期为6且每个周期内6项的和为0,故前2013项求和得0.13(文)(2014·吉林省九校联合体二模)执行如图所示的程序框图,则输出的结果为() A20B30C40D50答案B解析程序运行过程依次为:S1,T0,i0,T>S不成立S167,i033,T033,T>S不成立S7613,i336,T369,T>S不成立S13619,i639,T9918,T>S仍不成立S19625,i9312,T181230,此时满足T>S,输出T的值30后结束,故选B.(理)(2014·江西赣州四所重点中学联考)已知函数f(x)ax3x2在x1处取得极大值,记g(x).程序框图如图所示,若输出的结果S,则判断框中可以填入的关于n的判断条件是()An2013Bn2014Cn>2013Dn>2014答案A解析f (x)3ax2x,因为f(x)在x1处取得极大值,所以f (1)0,即3a10,解得a,故f (x)x2x.则g(x),g(n),输出的结果为Sg(1)g(2)g(3)g(n)1,由S,得n2013,故判断框内应填的条件是n2013.二、填空题14(2013·广州调研)执行如图所示的程序框图,则输出S的值是_答案3018解析由题意,a11×cos11,a22×cos11,a33×cos11,a44×cos15,a55×cos11,a66×cos15,a77×cos11,a88×cos19,a20102009,a20111,a20122013,故输出的Sa1a2a2012503(1592009)503(59132013)503150320133018.15(文)(2014·太原模拟)阅读下图所示的程序框图,运行相应的程序,输出的s值等于_答案3解析依据循环控制条件k<4是否满足得到循环过程如下:开始,k1,S1,(1)1<4,S2×111,k112;(2)2<4,S2×120,k213;(3)3<4,S2×033,k314;(4)k4时不满足k<4,输出S3.点评对于程序框图要看清楚属于哪种循环,是直到型循环,还是当型循环,还要注意跳出循环时各变量的最新取值(理)(2014·湖北理)设a是一个各位数字都不是0且没有重复数字的三位数将组成a的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a815,则I(a)158,D(a)851)阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b_.答案495解析不妨取a815,则I(a)158,D(a)851,b693;此时ba不成立,a693,则I(a)369,D(a)963,b594;此时ba不成立,a594,则I(a)459,D(a)954,b495;此时ba不成立,a495,则I(a)459,D(a)954,b495,此时满足ba,故输出结果b495.16对一个作直线运动的质点的运动过程观测了8次,第i次观测得到的数据为ai,具体如下表所示:i12345678ai4041434344464748在对上述统计数据的分析中,一部分计算见如图所示的算法流程图(其中是这8个数据的平均数),则输出的S的值是_答案7解析此程序输出的是这组数据的方差由已知得44,当i1时,S16,i2,S25;i3,S26;i8,S56,这时i8,S7.- 13 -