高三数学算法初步与框图测试题及答案解析Word文档格式.docx
《高三数学算法初步与框图测试题及答案解析Word文档格式.docx》由会员分享,可在线阅读,更多相关《高三数学算法初步与框图测试题及答案解析Word文档格式.docx(13页珍藏版)》请在冰点文库上搜索。
![高三数学算法初步与框图测试题及答案解析Word文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/11/2e9ab620-b649-4ca2-8207-eb3a636400f6/2e9ab620-b649-4ca2-8207-eb3a636400f61.gif)
学校成员包含教师和后勤人员,而教师又包含理科教师和文科教师.
A
4.以下程序中,输出时A的值是输入时A的值的( )
A.1倍
B.2倍
C.3倍
D.4倍
由所给的程序可知输入A后进行了两次赋值,每次的计算都是2倍运算.
5.下列
几个不同进制数最大的是( )
A.3(10)B.11
(2)
C.3(8)D.11(3)
都化成十进制为3(10)=3,
11
(2)=1×
21+1×
20=3,
3(8)=3×
80=3,
11(3)=1×
31+1×
30=4.
6.给出以下四个问题:
①输入一个数x,输出它的绝对值;
②求函数f(x)=
的函数值;
③求面积为6的正方形的周长;
④求三个数a、b、c中的最大数.
其中不需要用条件语句来描述其算法的有( )
A.1个B.2个
C.3个D.4个
计算①、②、④都需要做出判断,都需要用条件语句.计算③只需顺序结构就够了.
7.用辗转相除法求得111与1850的最大公约数是( )
A.3B.11
C.37D.111
利用辗转相除法得1850=16×
111+74111=1×
74+3774
=2×
37
∴111与1850的最大公约数是37.
C
8.如下图所示的程序的输出结果为S=132,则判断框中应填( )
A.i≥10?
B.i≥11?
C.i≤11?
D.i≥12?
i的初值为12,S的初值为1,
第一次运算S=1×
12=12,
第二次运算S=12×
11=132,
所以循环了两次,∴应填i≥11?
.
B
9.在下图的程序框图中,若输入的x的值为
5,则输出的结果是( )
A.x是方程2x2-3x-2=0的根
B.x不是方程2x2-3x-2=0的根
C.y≠0
D.不输出任何结果
当x=5时,y=2×
52-3×
5-2=33≠0,故选B.
10.执行下图的程序框图,输出的S和n的值分别是( )
A.9,3B.9,4
C.11,3D.11,4
执行程序框图.
S=0,T=0,n=1.
又∵T≤S,∴S=S+3=0+
3=3,
T=1,n=2.
又∵T≤S,∴S=6,T=4,n=3.
又∵T≤S,∴S=9,T=11,n=4.
∵T>S,∴输出S=9,n=4.
11.程序框图计算的数学式是( )
A.1+2+3+…+nB.1!
+2!
+3!
+…+n!
C.1!
+
+…+
D.1+
不妨设n=3,循环体共循环3次,
输出S=1+
,由此可知选C.
12.为解决四个村庄用电问题,政府投资在建电厂与这四个村庄之间架设输电线路,现已知这四个村庄及电厂之间的距离如图所示(距离单位:
千米)
,则能把电力输送到这四个村庄的输电线路的最短总长度应该是( )
A.19.5 B.20.5
C.21.5 D.25.5
要使电厂与四个村庄相连,至少需四条线路,仔细观察所给的图,发现电厂离A村最近,A村离D村最近,D村离C村最近,A村到B村最近,故如图架线总路程最短,最短总长为5+4+5.5+6=20.5.
二、填空题:
本大题共4个小题,每小题5分,共20分.
13.如图所示,这是计算
的值的一个程序框图,其中判断框内应填入的i的条件是__________.
这是一道数列求和题,n从2开始到20结束,
则i从1开始到10结束,所以判断框内应填入i≤10?
i≤10
14.执行下图所示的程序,若P=0.9,则输出的n值是__________.
当n=1时,S=0<0.9;
5
15.阅读下面的程序框图,回答问题:
若a=50.6,b=0.65,c=log0.55,则输出的数是__________.
此框图的功能是输出a、b、c中最大的数,
∵a=50.6>1,0<b=0.65<1,c=log0.55<0.
∴输出的数是50.6.
50.6
16.下图是某个函数求值的程序框图,则满足该程序的函数解析式为__________.
由程序框图可知:
当x<0时,f(x)=2x-3,
当x≥0时,f(x)=5-4x.
三、解答题:
本大题共6小题,共70分.
17.(10分)某一完全寄宿学校,设有幼儿部、小学部、初中部、高中部,幼儿部下设托儿所、学前班,小学部下设一、二、三、四、五、六共六个年级,初中部下设初一、初二、初三共三个年级,高中部下设文科和理科两部,文理两部都分别下设高一、高二、高三共三个年级.试画出该学校设置的组织结构图.
18.(12分)设计算法求:
的值,要求画出程序框图.
这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法,程序框图如图所示.
19.(12分)有甲、乙、丙三种溶液分别重147g、343g、133g,现要将它们分别全部装入小瓶中,每个小瓶装入液体的质量相同,问每瓶最多装多少?
由题意,每个小瓶装的溶液的质量应是三种溶液质量的最大公约数.先求147与343的最大公约数.
343-147=196,
196-147=49,
147-49=48,
98-49=49.
所以147与343的最大公约数是49.
再求49与133的最大公约数:
133-49=84,
84-49=35,
49-35=14,
35-14=21,
21-14=7,
14-7=7.
所以147,343,1
33的最大公约数是7.
所以,每瓶最多装7g.
20.(12分)根据下面的程序写出相应的算法功能,并画出相应的程序框图.
其程序的算法功能是求和,12+32+52+…+99
92.
其程序框图如下.
21.(12分)已知下列算法:
①初始值x=3,S=0;
②x=x
+2;
③S=S+x;
④如S≥2003,则进行⑤,否则从②继续进行;
⑤输出x;
⑥结束算法.
试求第⑤步输出的数值.
循环执行语句②,③,第一次可以得到x1=5,
S1=5;
第二次得到x2=7,S2=12;
依次可以得到x3=9,S3=21;
x4=11,S4=32;
…,
显然{xn}是以5为首项,2为公差的等差数列,
∴xn=5+2(n-1)=2n+3.
由算法得:
Sn+1=Sn+xn+1,
∴Sn-Sn-1=2n+3,…,S2-S1=7,
以上n-1个等式相加得
Sn=
×
n=n2+4n,
由n2+4n≥2003及n∈N*,得n≥43,
则x43=2×
43+3=89,
因此语句⑤输出的数值为89.
22.(12分)有一个数据运算装置,如图所示,输入数据x通过这个运算装置就输出一个数据y,
输入一组数据,则会输出另一组数据.要使输入的数据介于20~100之间(含20和100,且一个都不能少),输出后的另一组数据满足下列要求:
①新数据在1
0~40之间(含10和40,也一个都不能少);
②新数据的大小关系与原数据的大小关系相反,即原数据较大的对应的新数据较小.
(1)若该装置的运算规则是一次函数,求出这种关系;
(2)若该装置的运算规则是y=a(x-h)2(a>0),求出这种关系.
(1)若该运算装置的运算规则是一次函数,
设y=kx+b(k≠0),
根据题意,则
解得
∴y=-
x+
.
(2)要使规则
y=a(x-h)2(a>0)满足以上条件,
则必须有函数y=a(x-h)2(a>0)的定义域为[20,100],
值域为[10,40].
且该函数在[20,100]上单调递减.
故a,h应满足条件
所以y=
(x-180)2.