【文档说明】高考数学(文数)一轮复习考点通关练第5章《不等式、推理与证明、算法初步与复数》38 (含详解).ppt,共(61)页,1.239 MB,由MTyang资料小铺上传
转载请保留链接:https://www.ichengzhen.cn/view-34194.html
以下为本文档部分文字说明:
高考总复习首选用卷·文科数学第一部分考点通关练第五章不等式、推理与证明、算法初步与复数考点测试38算法初步第1步狂刷小题·练基础一、基础小题1.给出如下图程序框图,其功能是()A.求a-b的值B.求b-a的值C.求|a-b|的值D.以上都不对解析求|a-b|的值.2.执行如图所示的程序
框图.若输出y=-3,则输入角θ=()A.π6B.-π6C.π3D.-π3解析由输出y=-3<0,排除A,C,又当θ=-π3时,输出y=-3,故选D.3.已知一个算法:①m=a;②如果b<m,则m=b,输出m,结束算法;否则执行第3步;③如果c<m,则m=c,输出m.如果a=3,b=
6,c=2,那么执行这个算法的结果是()A.3B.6C.2D.m解析当a=3,b=6,c=2时,依据算法设计,执行后,m=a=3<b=6,c=2<a=3=m,∴c=2=m,即输出m的值为2,故选C.4.如图所示的程序框图中,循环体执行的次数是()A.50B.49C.100D.99解析从程序
框图反映的算法是S=2+4+6+8+„,i的初始值为2,由i=i+2知,执行了49次时,i=100,满足i≥100,退出循环.5.程序:若输入a=10,则输出的结果是()A.20B.10C.100D.200解析程序所表示的函数表达式为y=
2aa<10,a2a≥10,∴当a=10时,y=102=100.6.如图所示程序框图的功能是:给出以下十个数:5,9,80,43,95,73,28,17,60,36,把大于60的数找出来,则框图中的①②应分别填入的是()A.
x>60?,i=i-1B.x<60?,i=i+1C.x>60?,i=i+1D.x<60?,i=i-1解析对于A,D,由于i=i-1,则会进入死循环,而对于B,选出的数小于60,故选C.7.在十进制中,2004=4×100+0×101+0×102+2×
103,那么在5进制中数码2004折合成十进制为()A.29B.254C.602D.2004解析2004=4×50+0×51+0×52+2×53=254,故选B.8.当x=0.2时,用秦九韶算法计算多项式f(x)=3x6+4x5+5x4+6x
3+7x2+8x+1的值时,需要做乘法和加法的次数分别是()A.6,6B.5,6C.5,5D.6,5解析由f(x)=(((a6x+a5)x+a4)x+„+a1)x+a0,所以共需要6次加法和6次乘法,故选A.9.阅读如图的程序框图,运行相应的程序,若输入x的值为-4,则输出y的值为()A.0.
5B.1C.2D.4解析当x=-4时,|-4|>3,所以x=|-4-3|=7.又|7|>3,所以x=|7-3|=4.又|4|>3,所以x=|4-3|=1.又|1|<3,所以输出y=21=2.故选C.10.如图,程序框图中的算法输出的结果为()A.12B.23
C.34D.45解析分别计算i与相应的m,n取值依次为i=2,m=1,n=12;i=3,m=2,n=23;i=4,m=3,n=34,此时由判断框可知程序结束,故输出n=34,故选C.11.为了求满足1+2+3+„+n<2013的最大的自然数n,程序框图如图所示,则输出框中应填输出()A.i-2B.
i-1C.iD.i+1解析依次执行程序框图:S=0+1,i=2;S=0+1+2,i=3;S=0+1+2+3,i=4;„„由此可得S=1+2+3+„+n时,i=n+1;经检验知当S=1+2+3+„+62=1953时,i=
63,满足条件进入循环;S=1+2+3+„+62+63=2016时,i=64,不满足条件,退出循环.所以应该输出62,即i-2.故选A.12.下图是用模拟方法估计圆周率π值的程序框图,P表示估计结果,则图中空白框内应填入()A.P=N1
000B.P=4N1000C.P=M1000D.P=4M1000解析利用几何概型,构造一个边长为1的正方形及其内一个半径为1、圆心角为90°的扇形,易知扇形的面积S≈M1000,又由面积公式得S=14π×12≈M1000,解得π≈4M1000,所以选D.二、高考小题13.[2015·全国卷Ⅱ]下边
程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=()A.0B.2C.4D.14解析开始:a=14,b=18,第一次循环:a=14,b=4;第二次循环:a=10,b=4;第三次循环:a=6,b=4;第四次循环:a=
2,b=4;第五次循环:a=2,b=2.此时,a=b,退出循环,输出a=2.14.[2016·北京高考]执行如图所示的程序框图,若输入的a值为1,则输出的k值为()A.1B.2C.3D.4解析k=0,b=1.a=-12
,k=1;a=-11-12=-2,k=2;a=-11-2=1,满足a=b,故输出k=2,故选B.15.[2016·天津高考]阅读下边的程序框图,运行相应的程序,则输出S的值为()A.2B.4C.6D.8解析S=4,n=1;S=8,n=2;S=2,
n=3;S=4,n=4,结束循环,输出S=4,故选B.16.[2016·全国卷Ⅲ]执行下面的程序框图,如果输入的a=4,b=6,那么输出的n=()A.3B.4C.5D.6解析第一次循环:a=2,b=4,a=6,s=6,n=1;第二次
循环:a=-2,b=6,a=4,s=10,n=2;第三次循环:a=2,b=4,a=6,s=16,n=3;第四次循环:a=-2,b=6,a=4,s=20,n=4.结束循环,输出n的值为4,故选B.17.[2016·四川高考]秦九韶是我国南
宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入n,x的值分别为3,2,则输出v的值为()A.9B.1
8C.20D.35解析执行程序框图,n=3,x=2,v=1,i=2≥0;v=1×2+2=4,i=1≥0;v=4×2+1=9,i=0≥0;v=9×2+0=18,i=-1<0,结束循环,输出v=18.故选B.18.[2016·全国卷Ⅱ]中国古代有计算多项式值的秦九韶算
法,下图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为2,2,5,则输出的s=()A.7B.12C.17D.34解析k=0,s=0,输入a=2,s=0×2+2=2,k=1;输入a=2,s=2×2
+2=6,k=2;输入a=5,s=6×2+5=17,k=3>2,输出s=17.故选C.19.[2016·全国卷Ⅰ]执行下面的程序框图,如果输入的x=0,y=1,n=1,则输出x,y的值满足()A.y=2xB.y=3xC.y=4xD.y=
5x解析x=0,y=1,n=1;x=0,y=1,n=2;x=12,y=2,n=3;x=32,y=6,此时x2+y2>36,输出x=32,y=6,满足y=4x.故选C.20.[2014·湖北高考]设a是一个各位数字都不是0且没有重复
数字的三位数,将组成a的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a=815,则I(a)=158,D(a)=851).阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输
出的结果b=________.495解析设组成数a的三个数字是m、n、p,其中1≤m<n<p≤9,∴b=D(a)-I(a)=100p+10n+m-100m-10n-p=99(p-m)=100(p-m)-(p-m)=100(p-m-1)+90+(1
0-p+m),即数b的十位数字一定是9.由题意可知,程序循环到最后一次,a的十位数字就是9,设a的另两个数字是x、y,其中1≤y<x≤8,此时,D(a)=900+10x+y,I(a)=100y+10x+9,b=891-99y,若891-99y=100x+90+y,
则801=100(x+y),无解.若891-99y=100y+90+x,则801=199y+x,解得x=5,y=4.所以b=495.三、模拟小题21.[2016·辽宁五校联考]如图,若f(x)=log3x,g(x)=log2
x,输入x=0.25,则输出的h(x)=()A.0.25B.2log32C.-12log23D.-2解析当x=0.25时,f(x)=log314∈(-2,-1),g(x)=log214=-2,∴f(x)>g(x),故选D.22.[2017·安徽示范高中联考]如图所示程序框图(算法流程图
)的输出结果是()A.3B.11C.38D.123解析第一步:a=12+2=3<12;第二步:a=32+2=11<12;第三步:a=112+2=123>12,跳出循环,输出a=123.故选D.23.[2016·安徽合肥模拟]运行如图
所示的程序框图,则输出的结果S为()A.2016B.2015C.1008D.1007解析根据题意,该程序运行的是当k<2016时,计算S=0+1-2+3-4+„+(-1)k-1·k.∴该程序运行后输出的是S=0+1-2+3-4+„+(-1)2014·2
015=12×(2015+1)=1008.故选C.24.[2017·河南三市联考]执行如图所示的程序框图,如果输入m=30,n=18,则输出的m的值为()A.0B.6C.12D.18解析如果输入m=30
,n=18,第一次执行循环体后,r=12,m=18,n=12,不满足输出条件;第二次执行循环体后,r=6,m=12,n=6,不满足输出条件;第三次执行循环体后,r=0,m=6,n=0,满足输出条件,故输出的m值为6.故选B.2
5.[2016·广东肇庆三模]如图是计算12+14+16+„+120的值的一个程序框图,其中在判断框内可填入的条件是()A.i<10B.i>10C.i<20D.i>20解析要实现所求算法,框图中最后一次执行循环体时i的值应为10,结合不满足条件时执行循环体知当i=11>
10时就会终止循环,所以判断框内的条件可为i>10.故选B.26.[2017·广西南宁质检]如图甲所示的茎叶图为高三某班60名学生某次数学模拟考试的成绩,算法框图(图乙)中输入的ai为茎叶图中学生的成绩,则输出的m,
n,k分别是()图甲图乙A.m=18,n=31,k=11B.m=18,n=33,k=9C.m=20,n=30,k=9D.m=20,n=29,k=11解析根据程序框图,可知m表示数学成绩ai<90的学生人数,则m=18;n表示数学成绩
90≤ai≤120的学生人数,则n=33;k表示数学成绩ai>120的学生人数,则k=9.故选B.第2步精做大题·练能力本考点在近三年高考中未涉及此题型.