(福建专用)2019高考数学一轮复习课时规范练51算法初步理新人教A版.doc
课时规范练51算法初步一、基础巩固组1.如图,若依次输入的x分别为56,6,相应输出的y分别为y1,y2,则y1,y2的大小关系是()A.y1=y2B.y1>y2C.y1<y2D.无法确定2.(2017全国,理8)如图的程序框图是为了求出满足3n-2n>1 000的最小偶数n,那么在和两个空白框中,可以分别填入()A.A>1 000和n=n+1B.A>1 000和n=n+2C.A1 000和n=n+1D.A1 000和n=n+23.(2017河南新乡二模,理5)执行如图所示的程序框图,输出S的值为()A.-3115B.-75C.-3117D.-21174.(2017河南六市联考二模,理8)阅读算法框图,如果输出的函数值在区间1,8上,那么输入的实数x的取值范围是()A.0,2)B.2,7C.2,4D.0,75.执行如图所示的程序框图,如果输入的x,yR,那么输出的S的最大值为()A.0B.1C.2D.36.(2017山西晋中一模,理5)执行如图的程序框图,则输出K的值为()A.98B.99C.100D.101导学号215005777.为了在运行如图所示的程序之后得到结果y=16,则键盘输入的x应该是()INPUTxIFx<0THENy=(x+1) (x+1)ELSEy=(x-1) (x-1)END IFPRINTyENDA.5B.5C.-5D.08.(2017山东,理6)执行两次下图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为()A.0,0B.1,1C.0,1D.1,0导学号215005789.(2017河南焦作二模,理6改编)执行如图所示的程序框图,若输入m=4,t=3,则输出y=.10.运行如图所示的程序,当输入a,b的值分别为2,3时,最后输出的m的值为.INPUTa,bIFa>bTHENm=aELSEm=bEND IFPRINTmEND二、综合提升组11.(2017北京东城区二模,理6)我国南宋时期的数学家秦九韶(约1202-1261)在他的著作数书九章中提出了多项式求值的秦九韶算法.如图所示的算法框图给出了利用秦九韶算法求多项式的一个实例.若输入的n=5,v=1,x=2,则程序框图计算的是()A.25+24+23+22+2+1B.25+24+23+22+2+5C.26+25+24+23+22+2+1D.24+23+22+2+112.如图,当输入x=-5,y=15时,图中程序运行后输出的结果为()INPUTxINPUTyIFx<0THENx=y+3ELSEy=y-3END IFPRINTx-y,x+yENDA.3,33B.33,3C.-17,7D.7,-17导学号2150057913.(2017河北保定二模,理7)某地区出租车收费办法如下:不超过2公里收7元;超过2公里时,每车收燃油附加费1元,并且超过的里程每公里收2.6元(其他因素不考虑),计算收费标准的程序框图如图所示,则处应填()A.y=2.0x+2.2B.y=0.6x+2.8C.y=2.6x+2.0D.y=2.6x+2.814.阅读如图所示的程序框图,运行相应的程序,则输出S的值为.三、创新应用组15.(2017河南郑州一中质检一,理5)我们可以用随机模拟的方法估计的值,如图程序框图表示其基本步骤(函数RAND是产生随机数的函数,它能随机产生(0,1)内的任何一个实数).若输出的结果为521,则由此可估计的近似值为()A.3.119B.3.126C.3.132D.3.151导学号2150058016.(2017山西晋中二模,理7)执行如图程序框图,已知输出的s0,4,若输入的tm,n,则实数n-m的最大值为()A.1B.2C.3D.4课时规范练51算法初步1.C由程序框图可知,当输入的x为56时,sin56>cos56成立,所以输出的y1=sin56=12;当输入的x为6时,sin6>cos6不成立,所以输出的y2=cos6=32,所以y1<y2.2.D因为要求A大于1 000时输出,且程序框图中在“否”时输出,所以“”中不能填入A>1 000,排除A,B.又要求n为偶数,且n初始值为0,所以“”中n依次加2可保证其为偶数,故选D.3.C程序运行如下:i=0,S=1;满足条件i<4,执行循环体,i=1,S=13;满足条件i<4,执行循环体,i=2,S=-17;满足条件i<4,执行循环体,i=3,S=-913;满足条件i<4,执行循环体,i=4,S=-3117,不满足条件i<4,退出循环,输出S的值为-3117.故选C.4.D根据题意,得当x(-2,2)时,f(x)=2x,12x8,0x3;当x不在(-2,2)时,f(x)=x+1,1x+18,0x7,x的取值范围是0,7.5.C先画出x,y满足的约束条件x0,y0,x+y1对应的可行域如图中的阴影部分.平移直线l0:y=-2x.当直线经过点A(1,0)时,y=-2x+S中截距S最大,此时Smax=21+0=2.与x0,y0,x+y1不成立时S=1进行比较,可得Smax=2.6.B程序运行如下:K=1,S=0,S=lg 2;不满足条件S2,执行循环体,K=2,S=lg 2+lg 32=lg 3,不满足条件S2,执行循环体,K=3,S=lg 3+lg 43=lg 4;观察规律,可得不满足条件S2,执行循环体,K=99,S=lg 99+lg 10099=lg 100=2,满足条件S2,退出循环,输出K的值为99.7.Af(x)=(x+1)2,x<0,(x-1)2,x0,当x<0时,令(x+1)2=16,解得x=-5;当x0时,令(x-1)2=16,解得x=5,故x=5.8.D若输入x=7,则b=2(b2<x,且x不能被b整除)b=3(b2>x)输出a=1;若输入x=9,则b=2(b2<x,且x不能被b整除)b=3(b2=x,但x能被b整除)输出a=0.故选D.9.183运行程序如下:m=4,t=3,y=1,i=3;满足条件i0,执行循环体,y=6,i=2;满足条件i0,执行循环体,y=20,i=1;满足条件i0,执行循环体,y=61,i=0;满足条件i0,执行循环体,y=183,i=-1;不满足条件i0,退出循环,输出y的值为183.10.3a=2,b=3,a<b,应把b的值赋给m,m的值为3.11.An=5,v=1,x=2,i=4,满足条件i0,执行循环体,v=12+1=3,i=3;满足条件i0,执行循环体,v=32+1=7,i=2;满足条件i0,执行循环体,v=72+1=15,i=1;满足条件i0,执行循环体,v=152+1=31,i=0;满足条件i0,执行循环体,v=312+1=63,i=-1,不满足条件i0,退出循环,输出v的值为63,故选A.12.A因为x<0,所以x=y+3=18,即此时x=18,y=15,输出x-y,x+y,即3,33,所以输出的结果为3,33,故选A.13.D当满足条件x>2时,即里程超过2公里.里程超过2公里时,每车收燃油附加费1元,并且超过的里程每公里收2.6元,即y=2.6(x-2)+7+1=8+2.6(x-2),整理可得y=2.6x+2.8.故选D.14.4第一次循环:S=8,n=2;第二次循环:S=2,n=3;第三次循环:S=4,n=4,满足条件n>3,结束循环,输出S=4.15.Bx2+y2+z2<1表示空间直角坐标系中点(x,y,z)到原点的距离小于1,满足x2+y2+z2<1的点在以原点为球心,半径为1的球内.因为x,y,z(0,1),所以点(x,y,z)落在第一象限内的18球内,它发生的概率为43131813=6.当输出结果为521时,i=1 001,m=521,x2+y2+z2<1发生的概率为P=5211 000,故5211 0006,解得3.126.16.D由题意,得程序框图的功能是计算并输出分段函数S=3t,t<1,4t-t2,t1的函数值,作出该函数的图象,由题意可得输出的s0,4,当m=0时,n2,4,n-m2,4;当n=4时,m0,2,n-m2,4.所以实数n-m的最大值为4.