广西钦州市钦州港经济技术开发区中学2016年秋季学期9月份考试高二(文科)数学试卷
一、选择题
1.下面对算法描述正确的一项是( )
A.算法只能用自然语言来描述
B.算法只能用图形方式来表示
C.同一问题可以有不同的算法
D.同一问题的算法不同,结果必然不同
2.下列说法不正确的是( )
A.任何一个算法一定含有顺序结构
B.一个算法可能同时含有顺序结构、条件结构、循环结构
C.循环结构中一定包含条件结构
D.条件结构中一定包含循环结构
3.下列赋值语句错误的是( )
A.i=i-1 B.m=m2+1
C.k= D.x*y=a
4.用“辗转相除法”求得360和504的最大公约数是( )
A.36 B.72
C.24 D.2 520
5.给出如图所示一个算法的程序框图,该程序框图的功能是( )
A.求出a,b,c三数中的最小数
B.求出a,b,c三数中的最大数
C.将a,b,c按从小到大排列
D.将a,b,c按从大到小排列
6.阅读下列程序:
上面的程序在执行时如果输入6,那么输出的结果为( )
A.1 B.6
C.120 D.720
7.下列各进制数中,最小的是( )
A.85(3) B.210(6)
C.1 000(4) D.111 111(2)
8.程序如下,要使此程序能运算出“1+2+…+100”的结果,需将语句“i=i+1”加在( )
A.①处 B.②处
C.③处 D.④处
9.用秦九韶算法计算多项式f(x)=10+25x-8x2+x4+6x5+2x6在x=-4时的值时,v3的值为( )
A.-144 B.-36
C.-57 D.34
10.如图是求x1,x2,…,x10的乘积S的程序框图,图中空白框中应填入的内容为( )
A.S=S*(n+1) B.S=S*xn+1
C.S=S*xn D.S=S*n
11.下列程序,若输出的y的值是150,则输入的x的值是( )
A.15 B.20
C.150 D.200
12.阅读如图的程序框图,运行相应的程序,则输出s的值为( )
A.-1 B.0
C.1 D.3
二、填空题(本大题共4小题,每小题4分,共16分.请把正确答案填在题中横线上)
13.123(8)=________(16).
14.一个算法如下:
第一步,计算m=.
第二步,若a>0,输出最小值m.
第三步,若a<0,输出最大值m.
已知a=1,b=2,c=3,则运行以上步骤输出的结果为________.
15.若输入8时,则下列程序执行后输出的结果是________.
16.如果执行如图所示的程序框图,输入x=4.5,则输出的数i=________.
三、解答题(本大题共6小题,共74分.解答时应写出必要的文字说明、证明过程或演算步骤)
17.已知平面直角坐标系中的两点A(-1,0),B(3,2),写出求线段AB的垂直平分线方程的一个算法.
18.如图所示的程序框图,其作用是:输入x的值,输出相应