贵州望谟二中2018-2019学度高二上学期8月抽考-数学(文)

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

贵州望谟二中2018-2019学度高二上学期8月抽考-数学(文)
I 卷
【一】选择题
1、执行下面的程序框图,假如输入的n 是4,那么输出的p 是()
A 、8
B 、5
C 、3
D 、2
【答案】C
2、以下关于排序的说法中,正确的选项是〔〕
A 、排序确实是将数按从小到大的顺序排序
B 、排序只有两种方法,即直截了当插入排序和冒泡排序
C 、用冒泡排序把一列数从小到大排序时,最小的数逐趟向上漂浮
D 、用冒泡排序把一列数从小到大排序时,最大的数逐趟向上漂浮
【答案】C
3、用秦九韶算法计算多项式1876543)(23456++++++=x x x x x x x f 当4.0=x 时的值
时,需要做乘法和加法的次数分别是〔〕 A 、6,6
B 、5,6
C 、5,5
D 、6,5 【答案】A
4、为了在运行下面的程序之后得到输出y =16,键盘输入x 应该是〔〕
A 、3或3-
B 、5-
C 、5-或5
D 、5或3-
【答案】C
5、假如执行下边的程序框图,输入x =-12,那么其输出的结果是()
A 、9
B 、3
C 、 3
D 、19
【答案】C
6、840和1764的最大公约数是〔〕
A 、84
B 、12
C 、168
D 、252 【答案】A
7、执行如下图的程序框图,输出的S 值为〔〕
A 、252(41)3-
B 、262(41)
3- C 、5021-
D 、5121- 【答案】A
8、程序框图如图21-1所示,那么该程序运行后输出的B 等于()
A、7
B、15
C、31
D、63
【答案】D
9、阅读如下图的程序框图,那么输出的S=()
A、45
B、35
C、21
D、15
【答案】D
10、执行如下图的程序框图,输出的S值为〔〕
A、3
B、6-
C、10
D、15
-【答案】C
11、执行下面的程序框图,假如输入的N是6,那么输出的p是()
A、120
B、720
C、1440
D、5040
【答案】B
12、用秦九韶算法求多项式f〔x〕=12+35x-8x2+79x3+6x4+5x5+3x6在x=-4的值时,v4的值为〔〕
A、-57
B、-845
C、220 D.3392
【答案】C
II卷
【二】填空题
13、有下面程序,假如程序执行后输出的结果是11880,那么在程序UNTIL后面的“条件”应为
【答案】9
i〕118801211109
<=
=⨯⨯⨯

i〔或9
14、一组数据x i(1≤i≤8)从小到大的茎叶图为:4|01334678,在如下图的流程图中x是这8个
数据的平均数,那么输出的s2的值为________、
【答案】7
15、下图是某算法的程序框图,那么程序运行后输出的结果是________、
【答案】10
16、以下流程图是循环结构的是________、
【答案】③④
【三】解答题
17、用循环语句描述1+21+2
21+321+…+9
21、
【答案】算法分析: 第一步:是选择一个变量S 表示和,并赋给初值0,再选取一个循环
变量i ,并赋值为0;
第二步:开始进入WHILE 循环语句,首先判断i 是否小于等于9;
第三步:为循环表达式(循环体),用WEND 来操纵循环;
第四步:用END 来结束程序,可写出程序如下图:
18、下面循环结构的程序框图中,哪一个是当型循环的程序框图?哪一个是直到型循环的程序框图?
(1〕
(2〕直到型循环的程序框图
“今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一凡百钱,买鸡百只,问鸡翁、母、雏各几何?”你能用程
序解决那个问题吗?
【答案】设鸡翁、母、雏各x 、y 、z 只,那么
⎪⎩
⎪⎨⎧=++=++②
,①,100100335z y x z y x 由②,得z =100-x -y ,③
③代入①,得5x +3y +3
100y x --=100, 7x +4y =100.④
求方程④的解,可由程序解之.
程序:x =1
y =1
WHILE x <=14
WHILE y <=25
IF7*x +4*y =100THEN
z =100-x -y
PRINT “鸡翁、母、雏的个数别为:”;x ,y ,z
ENDIF
y =y +1
WEND
x =x +1
y =1
WEND
END
(法二〕实际上,该题能够不对方程组进行化简,通过设置多重循环的方式得以实现.由①、②可得x 最大值为20,y 最大值为33,z 最大值为100,且z 为3的倍数.程序如下:
x =1
y =1
z =3
WHILE x <=20
WHILE y <=33
WHILE z <=100
IF5*x +3*y +z 3=100AND
x +y +z =100THEN
PRINT “鸡翁、母、雏的个数分别为:”;x 、y 、z
ENDIF
z =z +3
WEND
y =y +1
z =3
WEND
x =x +1
y =1
WEND
END
20、设计算法求100
991431311211⨯++⨯+⨯+⨯ 的值。

要求画出程序框图,写出用差不多语句编写的程序。

【答案】这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法。

程序框图如下图:
程序如下:
21、将十进制数30化为二进制.
【答案】把一个十进制的数转换为相应的二进制数,用2反复去除欲被转换的十进制数30,直到商是0为止,所得余数〔从末位读起〕确实是该十进制数30的二进制表示.因此
(10)(2)3011110=
22、甲、乙两人玩游戏,规那么如流程框图所示,求甲胜的概率、
【答案】由题意知“甲胜”意味着两次取出的基本上红球,因为袋里有3红1白四个球,把3个红球记为a 1,a 2,a 3,1个白球记为b ,两次取球的不同结果有(a 1,a 2),(a 1,a 3),(a 1,b ),(a 2,a 1),(a 2,a 3),(a 2,b ),(a 3,a 1),(a 3,a 2),(a 3,b ),(b ,a 1),(b ,a 2),(b ,a 3),共12种情况,
其中“两次取出的基本上红球”的不同结果有:(a 1,a 2),(a 1,a 3),(a 2,a 1),(a 2,a 3),(a 3,
a 1),(a 3,a 2),共6种情况,因此甲胜的概率是P =612=12、。

相关文档
最新文档