贵州兴义一中学度高二上学期抽考数学理.docx

上传人:b****8 文档编号:9959147 上传时间:2023-02-07 格式:DOCX 页数:13 大小:200.28KB
下载 相关 举报
贵州兴义一中学度高二上学期抽考数学理.docx_第1页
第1页 / 共13页
贵州兴义一中学度高二上学期抽考数学理.docx_第2页
第2页 / 共13页
贵州兴义一中学度高二上学期抽考数学理.docx_第3页
第3页 / 共13页
贵州兴义一中学度高二上学期抽考数学理.docx_第4页
第4页 / 共13页
贵州兴义一中学度高二上学期抽考数学理.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

贵州兴义一中学度高二上学期抽考数学理.docx

《贵州兴义一中学度高二上学期抽考数学理.docx》由会员分享,可在线阅读,更多相关《贵州兴义一中学度高二上学期抽考数学理.docx(13页珍藏版)》请在冰豆网上搜索。

贵州兴义一中学度高二上学期抽考数学理.docx

贵州兴义一中学度高二上学期抽考数学理

贵州兴义一中2018-2019学度高二上学期8月抽考-数学(理)

I卷

【一】选择题

1、程序框图如图21-1所示,那么该程序运行后输出的B等于()

图21-1

A、7B、15

C、31D、63

【答案】D

2、在下图中,直到型循环结构为〔〕

【答案】A

3、以下关于排序的说法中,正确的选项是〔〕

A、排序确实是将数按从小到大的顺序排序

B、排序只有两种方法,即直截了当插入排序和冒泡排序

C、用冒泡排序把一列数从小到大排序时,最小的数逐趟向上漂浮

D、用冒泡排序把一列数从小到大排序时,最大的数逐趟向上漂浮

【答案】C

4、如下图的算法流程图中〔注:

”也可写成“

”或“

”,均表示赋值语句〕,第3个输出的数是〔〕

A、1B、

C、

D、

【答案】C

5、用秦九韶算法计算多项式

时的值时,需要做乘法和加法的次数分别是〔〕

A、6,6B、5,6C、5,5D、6,5

【答案】A

6、将两个数

交换,使

下面语句正确一组是()

【答案】B

7、阅读如图21-5所示的程序框图,输出的结果S的值为()

图21-5

A、0B、

C、

D、-

【答案】B

8、把“二进制”数

化为“五进制”数是〔〕

A、

B、

C、

D、

【答案】C

9、给出以下四个数:

6,-3,0,15,用冒泡排序法将它们按从大到小的顺序排列需要通过几趟〔〕

A、1

B、2

C、3

D、4

【答案】C

10、在图21-6的算法中,假如输入A=138,B=22,那么输出的结果是()

图21-6

A、2B、4C、128D、0

【答案】A

11、执行如图21-2所示的程序框图,假如输入p=5,那么输出的S=()

图21-2

A、

B、

C、

D、

【答案】C

12、执行下面的程序框图,假如输入的N是6,那么输出的p是()

A、120B、720

C、1440D、5040

【答案】B

II卷

【二】填空题

13、下面的程序运行后的结果为__________

(其中:

“〔a+j〕mod5”表示整数(a+j)除以5的余数〕

【答案】0

14、用等值算法求294和84的最大公约数时,需要做次减法.

【答案】4

15、某地区为了解70岁~80岁的老人的日平均睡眠时间(单位:

h),随机选择了50位老人进行调查,下表是这50位老人睡眠时间的频率分布表:

序号i

分组

(睡眠时间)

组中值(Gi)

频数(人数)

频率(Fi)

1

4,5)

4.5

6

0.12

2

5,6)

5.5

10

0.20

3

6,7)

6.5

20

0.40

4

7,8)

7.5

10

0.20

5

8,9

8.5

4

0.08

在上述统计数据的分析中一部分计算见算法流程图,那么输出的S的值为________、

【答案】6.42

16、在如下图的流程图中,假设f(x)=2x,g(x)=x3,那么h

(2)的值为________、

【答案】8

【三】解答题

17、中国网通规定:

拨打市内电话时,假如不超过3分钟,那么收取话费0.22元;假如通话时间超过3分钟,那么超出部分按每分钟0.1元收取通话费,不足一分钟按以一分钟计算。

设通话时间为t〔分钟〕,通话费用y〔元〕,如何设计一个程序,计算通话的费用。

【答案】算法分析:

数学模型实际上为:

y关于t的分段函数。

关系式如下:

其中t-3表示取不大于t-3的整数部分。

算法步骤如下:

第一步:

输入通话时间t;

第二步:

假如t≤3,那么y=0.22;否那么判断t∈Z是否成立,假设成立执行

y=0.2+0.1×(t-3);否那么执行y=0.2+0.1×〔t-3+1〕。

第三步:

输出通话费用c。

算法程序如下:

INPUT“请输入通话时间:

”;t

IFt<=3THEN

y=0.22

ELSE

IFINT(t)=tTHEN

y=0.22+0.1*(t-3)

ELSE

y=0.22+0.1*(INT(t-3)+1)

ENDIF

ENDIF

PRINT“通话费用为:

”;y

END

18、儿童乘坐火车时,假设身高不超过1.1m,那么不需买票;假设身高超过1.1m但不超过1.4m,那么需买半票;假设身高超过1.4m,那么需买全票.试设计一个买票的算法,并画出相应的程序框图及程序。

【答案】是否买票,买何种票,基本上以身高作为条件进行判断的,此处形成条件结构嵌套.程序框图是:

程序是:

INPUT“请输入身高h〔米〕:

”;h

IFh<=1.1THEN

PRINT“免票”

ELSE

IFh<=1.4THEN

PRINT“买半票”

ELSE

PRINT“买全票”

ENDIF

ENDIF

END

19、指出以下语句的错误,并改正:

(1〕A=B=50

(2〕x=1,y=2,z=3

(3〕INPUT“Howoldareyou”x

(4〕INPUT,x

(5〕PRINTA+B=;C

(6〕PRINTGood-bye!

【答案】〔1〕变量不能够连续赋值.能够改为

A=50

B=A

(2〕一个赋值语句只能给一个变量赋值.能够改为

x=1

y=2

z=3

(3〕INPUT语句“提示内容”后面有个分号〔;〕.改为

INPUT“Howoldareyou?

”;x

(4〕INPUT语句能够省略“提示内容”部分,如今分号〔;〕也省略,也不能有其他符号.改为

INPUTx

(5〕PRINT语句“提示内容”部分要加引号〔“”〕.改为PRINT“A+B=”;C

(6〕PRINT语句能够没有表达式部分,但提示内容必须加引号〔“”〕.改为

PRINT“Good-bye!

20、把“五进制”数

转化为“十进制”数,再把它转化为“八进制”数。

【答案】

21、写出用二分法求方程x3-x-1=0在区间[1,1.5]上的一个解的算法〔误差不超过0.001〕,并画出相应的程序框图及程序.

【答案】

程序:

a=1

b=1.5

c=0.001

DO

x=〔a+b〕2

f〔a〕=a∧3-a-1

f〔x〕=x∧3-x-1

IFf〔x〕=0THEN

PRINT“x=”;x

ELSE

IFf〔a〕*f〔x〕<0THEN

b=x

ELSE

a=x

ENDIF

ENDIF

LOOPUNTILABS〔a-b〕<=c

PRINT“方程的一个近似解x=”;x

END

22、请.从下面具体的例子中说明几个差不多的程序框和它们各自表示的功能,并把它填在相应的括号内.

【答案】

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1