2021年高考数学一轮精选练习:56《算法与程序框图、基本算法语句》(含解析)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2021年高考数学一轮精选练习: 56《算法与程序框图、基本算法语句》

一、选择题

1.某程序框图如图所示,现输入如下四个函数,则可以输出的函数为( )

A.f(x)=cos x x ⎝ ⎛⎭⎪⎫-π2<x <π2且x ≠0

B.f(x)=2x

-1

2x +1

C.f(x)=|x|x

D.f(x)=x 2ln(x 2

+1)

2.我国古代数学著作《孙子算经》中有如下问题:“今有方物一束,外周一匝有三十二枚,问积

几何?”设每层外周枚数为a ,如图是解决该问题的程序框图,则输出的结果为 ( )

A.121

B.81

C.74

D.49

3.执行如图所示的程序框图,如果输出的k 的值为3,则输入的a 的值可以是 ( )

A.20

B.21

C.22

D.23

4.如图,给出的是计算1+14+17+…+1

100

的值的一个程序框图,则图中判断框内(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

5.如果执行如图程序框图,输入正整数N(N ≥2)和实数a 1,a 2,…,a N ,输出A ,B ,则( )

A.A +B 为a 1,a 2,…,a N 的和

B.A +B 2

为a 1,a 2,…,a N 的算术平均数

C.A 和B 分别是a 1,a 2,…,a N 中最大的数和最小的数

D.A 和B 分别是a 1,a 2,…,a N 中最小的数和最大的数

6.秦九韶是我国南宋时期著名的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入x的值为3,每次输入a的值均为4,输出s的值为484,则输入n的值可为 ( )

A.6

B.5

C.4

D.3

7.执行两次如图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第

一次、第二次输出的a的值分别为( )

A.0,0

B.1,1

C.0,1

D.1,0

8.如图(1)是某县参加2017年高考的学生身高条形统计图,从左到右的各条形表示的学生人数依次记为A1,A2,…,A10(如A2表示身高(单位:cm)在[150,155)内的学生人数).图(2)是统计图(1)中身高在一定范围内学生人数的一个程序框图.现要统计身高在160~180 cm(含160 cm,不含180 cm)的学生人数,则在流程图中的判断框内应填写( )

图(1) 图(2)

A.i<6?

B.i<7?

C.i<8?

D.i<9?

9.我国古代名著《庄子·天下篇》中有一句名言“一尺之棰,日取其半,万世不竭”,其意思:一尺的木棍,每天截取一半,永远都截不完.现将该木棍依此规律截取,如图所示的程序框图的功能就是计算截取7天后所剩木棍的长度(单位:尺),则①②③处可分别填入的语句是 ( )

A.i <7,s=s -1i ,i=2i

B.i ≤7,s=s -1

i ,i=2i

C.i <7,s=s 2,i=i +1

D.i ≤7,s=s

2

,i=i +1

10.如图是“二分法”求方程近似解的流程图,在①,②处应填写的内容分别是( )

A.f(a)·f(m)<0?;b=m

B.f(b)·f(m)<0?;b=m

C.f(a)·f(m)<0?;m=b

D.f(b)·f(m)<0?;m=b 二、填空题

11.如图是一个算法

流程图.若输入x 的值为1

16

,则输出y 的值是 .

12.执行如图所示的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为.

13.程序框图如图,若输入的S=1,k=1,则输出的S为.

14.公元263年左右,我国数学家刘徽发现当圆内接正多边形的边数无限增加时,多边形面积可

无限逼近圆的面积,并创立了“割圆术”,利用“割圆术”刘徽得到了圆周率精确到小数点后两位的近似值3.14,这就是著名的“徽率”.如图是利用刘徽的“割圆术”思想设计的一个程序框图,则输出n的值为.(参考数据:sin 15°≈0.258 8,sin 7.5°≈0.130 5)

15.某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中4位居民的月均用水量分别为x1,…,x4(单位:吨).根据如图所示的程序框图,若x1,x2,x3,x4分别为1,1.5,1.5,2,则输出的结果s为________.

16.执行如图所示的程序框图,则输出的结果为.

答案解析

1.答案为:B ;

解析:由程序框图知该程序输出的是存在零点的奇函数,选项A 、C 中的函数虽然是奇函数,但在给定区间上不存在零点,故排除A 、C.选项D 中的函数是偶函数,故排除D.选B.

2.答案为:B ;

解析:a=1,S=0,n=1,第一次循环:S=1,n=2,a=8; 第二次循环:S=9,n=3,a=16; 第三次循环:S=25,n=4,a=24; 第四次循环:S=49,n=5,a=32;

第五次循环:S=81,n=6,a=40>32,输出S=81.

3.答案为: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.

4.答案为:C ;

解析:算法的功能是计算1+14+17+…+1

100

的值,易知1,4,7,…,100成等差数列,公差

为3,所以执行框中(2)处应为n=n +3,令1+(i -1)×3=100,解得i=34,∴终止程序运行的i 值为35,∴判断框内(1)处应为i >34,故选C.

5.答案为:C ;

解析:不妨令N=3,a 1<a 2<a 3,则有k=1,x=a 1,A=a 1,

B=a 1;k=2,x=a 2,A=a 2;k=3,x=a 3,A=a 3.故输出A=a 3,B=a 1,故选C.

6.答案为:C ;

解析:模拟程序的运行,可得x=3,k=0,s=0,a=4,s=4,k=1,不满足条件k >n ;执行循环体,a=4,s=16,k=2,不满足条件k >n ;执行循环体,a=4,s=52,k=3,不满足条件k >n ;执行循环体,a=4,s=160,k=4,不满足条件k >n ;执行循环体,a=4,s=484,k=5,由题意,此时应该满足条件k >n ,退出循环,输出s 的值为484,可得5>n ≥4,所以输入n 的值可为4.故选C.

7.答案为:D ;

解析:当x=7时,

∵b=2,∴b 2=4<7=x.又7不能被2整数,∴b=2+1=3.此时b 2

=9>7=x ,

∴退出循环,a=1,∴输出a=1.当x=9时,∵b=2,∴b 2

=4<9=x. 又9不能被2整除,∴b=2+1=3.

此时b 2

=9=x ,又9能被3整除,∴退出循环,a=0.∴输出a=0.

8.答案为:C ;

解析:统计身高在160~180 cm 的学生人数,则求A 4+A 5+A 6+A 7的值. 当4≤i ≤7时,符合要求.

9.答案为:D ;

解析:由题意可知第一天后剩下12,第二天后剩下122,……,由此得出第7天后剩下1

2

7,

相关文档
最新文档