2022年高考数学(文数)一轮考点精选练习56《程序框图》(含详解)
展开2022年高考数学(文数)一轮考点精选练习56
《程序框图》
一、选择题
1.如图,给出的是计算1+++…+的值的一个程序框图,则图中判断框内(1)处和执行框中的(2)处应填的语句是( )
A.i>100,n=n+1 B.i<34,n=n+3
C.i>34,n=n+3 D.i≥34,n=n+3
2.执行如图所示的程序框图,若输出的值为-1,则判断框中可以填入的条件是( )
A.n≥999? B.n≤999? C.n<999? D.n>999?
3.执行如图的程序框图,当输入的n=351时,输出的k=( )
A.355 B.354 C.353 D.352
4.当m=5,n=2时,执行如图所示的程序框图,输出的S的值为( )
A.50 B.40 C.60 D.70
5.执行如图所示的程序框图,如果输出的k的值为3,则输入的a的值可以是 ( )
A.20 B.21 C.22 D.23
6.执行如图所示的程序框图,输出的n为( )
A.1 B.2 C.3 D.4
7.执行如图所示的程序框图,若输出的n=7,则输入的整数K的最大值是( )
A.18 B.50 C.78 D.306
8.某程序框图如图所示,现输入如下四个函数,则可以输出的函数为( )
A.f(x)=且x≠0 B.f(x)=
C.f(x)= D.f(x)=x2ln(x2+1)
9.给出30个数:1,2,4,7,…,其规律是:第1个数是1;第2个数比第1个数大1;第3个数比第2个数大2;第4个数比第3个数大3……以此类推,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框①处和执行框②处应分别填入( )
A.i≤30?;p=p+i-1
B.i≤29?;p=p+i+1
C.i≤31?;p=p+i
D.i≤30?;p=p+i
10.执行如图所示的程序框图,若输入p=2017,则输出i的值为( )
A.335 B.336 C.337 D.338
11.执行如图所示的程序框图,若输入的x=2,n=4,则输出的s等于( )
A.94 B.99 C.45 D.203
12.我国古代名著《庄子·天下篇》中有一句名言“一尺之棰,日取其半,万世不竭”,其意思:一尺的木棍,每天截取一半,永远都截不完.现将该木棍依此规律截取,如图所示的程序框图的功能就是计算截取7天后所剩木棍的长度(单位:尺),则①②③处可分别填入的语句是 ( )
A.i<7,s=s-,i=2i B.i≤7,s=s-,i=2i
C.i<7,s=,i=i+1 D.i≤7,s=,i=i+1
二、填空题
13.执行如图所示的程序框图,输出的s是________.
14.下面程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的a,b分别为14,18,则输出的a等于________.
15.执行如图所示的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为 .
16.如图是一个算法流程图.
若输入x的值为,则输出y的值是 .
17.执行如图的程序框图,则输出的i= .
18.数列{an}满足an=n,阅读如图所示的程序框图,运行相应的程序.若输入n=5,an=n,x=2的值,则输出的结果v=________.
0.答案解析
1.答案为:C;
解析:算法的功能是计算1+++…+的值,易知1,4,7,…,100成等差数列,公差为3,所以执行框中(2)处应为n=n+3,令1+(i-1)×3=100,解得i=34,∴终止程序运行的i值为35,∴判断框内(1)处应为i>34,故选C.
2.答案为:C;
解析:该程序框图的功能是计算S=2+lg +lg +…+lg =2-lg(n+1)的值.
要使输出的S的值为-1,则2-lg(n+1)=-1,即n=999,故①中应填n<999?.
3.B;
解析:①,则,,
成立,,;
②成立,,;
③成立,,;
④不成立,所以输出.故选.
4.答案为:C;
解析:m=5,n=2,k=5,S=1,S=5,k=4,S=20,k=3,S=60,k=2,结束循环,故输出S=60.
5.答案为:A;
解析:根据程序框图可知,若输出的k=3,则此时程序框图中的循环结构执行了3次,执行第1次时,S=2×0+3=3,执行第2次时,S=2×3+3=9,执行第3次时,S=2×9+3=21,因此符合题意的实数a的取值范围是9≤a<21,故选A.
6.答案为:C;
解析:当n=1时,f(x)=x′=1,此时f(x)=f(-x),但f(x)=0无解;
当n=2时,f(x)=(x2)′=2x,此时f(x)≠f(-x);
当n=3时,f(x)=(x3)′=3x2,
此时f(x)=f(-x),且f(x)=0有解,结束循环,输出的n为3.
7.答案为:C;
解析:第一次循环S=2,n=2,第二次循环S=6,n=3,第三次循环S=2,n=4,第四次循环S=18,n=5,第五次循环S=14,n=6,第六次循环S=78,n=7,需满足S≥K,此时输出n=7,所以18<K≤78,所以整数K的最大值为78.
8.答案为:B;
解析:由程序框图知该程序输出的是存在零点的奇函数,选项A、C中的函数虽然是奇函数,但在给定区间上不存在零点,故排除A、C.选项D中的函数是偶函数,故排除D.选B.
9.答案为:D
解析:由于要计算30个数的和,故循环要执行30次,由于循环变量的初值为1,步长为1,故①中应填写“i≤30?”.又由第1个数是1;第2个数比第1个数大1;第3个数比第2个数大2;第4个数比第3个数大3……故②中应填写p=p+i.
10.【解答】解:模拟程序的运行,可得程序框图的功能是统计1到2017这些数中能同时被2和3整除的数的个数i,由于:2017=336×6+1,故程序框图输出的i的值为336.故选:B.
11.【解答】解:第一次运算:s=2,s=5,k=2;
第二次运算:s=5+2=7,s=16,k=3;
第三次运算:s=16+3=19,s=41,k=4;
第四次运算:s=41+4=45,s=94,k=5>4,
输出s=94,
故选:A.
12.答案为:D;
解析:由题意可知第一天后剩下,第二天后剩下,……,由此得出第7天后剩下,
则①应为i≤7,②应为s=,③应为i=i+1,故选D.
13.答案为:-6
解析:第一次循环:i=1,s=1;第二次循环:i=2,s=-1;第三次循环:i=3,s=2;
第四次循环:i=4,s=-2,此时i=5,执行s=3×(-2)=-6.
14.答案为:2
解析:由题意知,若输入a=14,b=18,则
第一次执行循环结构时,由a<b知,
a=14,b=b-a=18-14=4;
第二次执行循环结构时,由a>b知,
a=a-b=14-4=10,b=4;
第三次执行循环结构时,由a>b知,
a=a-b=10-4=6,b=4;
第四次执行循环结构时,由a>b知,
a=a-b=6-4=2,b=4;
第五次执行循环结构时,由a<b知,
a=2,b=b-a=4-2=2;
第六次执行循环结构时,由a=b知,输出a=2,结束.
15.答案为:3;
解析:i=1,a=1,b=8;i=2,a=3,b=6;i=3,a=6,b=3,a>b,所以输出i=3.
16.答案为:-2;
解析:本题考查算法与程序框图.∵x=<1,∴y=2+log2=-2.
17.【解答】解:模拟执行程序,可得S=100,i=1
第一次执行循环体后,S=20,i=2
不满足条件S<1,再次执行循环体后,S=4,i=3
不满足条件S<1,再次执行循环体后,S=,i=4
满足条件S<1,退出循环,输出i的值为4.故答案为:4.
18.答案为:129
解析:该程序框图循环4次,各次v的值分别是14,31,64,129,故输出结果v=129.
2022年高考数学(理数)一轮考点精选练习56《不等式选讲》(含详解): 这是一份2022年高考数学(理数)一轮考点精选练习56《不等式选讲》(含详解),共6页。试卷主要包含了))等内容,欢迎下载使用。
2022年高考数学(文数)一轮考点精选练习39《椭圆》(含详解): 这是一份2022年高考数学(文数)一轮考点精选练习39《椭圆》(含详解),共5页。试卷主要包含了选择题,填空题等内容,欢迎下载使用。
2022年高考数学(文数)一轮考点精选练习43《随机抽样》(含详解): 这是一份2022年高考数学(文数)一轮考点精选练习43《随机抽样》(含详解),共4页。试卷主要包含了选择题,填空题等内容,欢迎下载使用。