高中数学必修三第一章《算法初步》章节练习题(含答案)

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

《算法初步》章节练习题

(30分钟50分)

一、选择题(每小题3分,共18分)

1.如图是某程序框图的一部分,其算法的逻辑结构为( )

A.顺序结构

B.判断结构

C.条件结构

D.循环结构

2.下列各进位制数中,最大的数是( )

A.11111

(2)B.1221

(3)

C.312

(4)D.56

(8)

3.如图所示,当输入x为2 006时,输出的y= ( )

A.28

B.10

C.4

D.2

【补偿训练】执行如图所示的程序框图,若输出的结果是9,则判断框内m的取值范围是( )

A.(42,56]

B.(56,72]

C.(72,90]

D.(42,90]

4.168,54,264的最大公约数是( )

A.4

B.6

C.8

D.9

5.下列程序的功能是( )

S=1

i=3

WHILE S<=10000

S=S i

i=i+2

WEND

PRINT i

END

A.求1×2×3×4×…×10 000的值

B.求2×4×6×8×…×10 000的值

C.求3×5×7×9×…×10 001的值

D.求满足1×3×5×…×n>10 000的最小正整数n

【补偿训练】如图程序框图中,语句“S=S×n”将被执行的次数是( )

A.4

B.5

C.6

D.7

6.执行如图所示程序框图,输出的k值为( )

A.3

B.4

C.5

D.6

【补偿训练】如图是计算函数y=的值的程序框图,则在①、②和③处应分别填入的是( )

A.y=-x,y=0,y=x2

B.y=-x,y=x2,y=0

C.y=0,y=x2,y=-x

D.y=0,y=-x,y=x2

二、填空题(每小题4分,共12分)

7.执行如图所示的程序框图,若输入n的值为8,则输出s的值为.

【补偿训练】某程序框图如图所示,若使输出的结果不大于37,则输入的整数i的最大值为.

8.对任意非零实数a,b,若a⊗b的运算原理如图所示,则log

8⊗= .

2

9.阅读如图所示的程序框图,运行相应的程序,输出的结果s= .

【补偿训练】阅读如图所示的程序框图,运行相应的程序,输出的S值等于.

三、解答题(每小题10分,共20分)

10.已知一个5次多项式为f(x)=5x5+2x4+3.5x3-2.6x2+1.7x-0.8,用秦九韶算法求这个多项式当x=5时的值.

11.为了节约用水,学校改革澡堂收费制度,实行计时收费,洗澡时间在30分钟以内(含30分钟),每分钟收费0.1元,30分钟以上超出的部分每分钟0.2元,请设计程序,使用基本语句完成澡堂计费工作,要求输入时间,输出费用.

【补偿训练】陈老师购买安居工程集资房62m2,单价为3 000元/m2.一次性国家财政补贴27 900元,学校补贴18 600元,余款由个人负担.房地产开发公司对教师实行分期付款(注①),每期为一年,等额付款.签订购房合同后一年付款一次,再经过一年又付款一次,共付10次,10年后付清.如果按年利率5.6%,每年按复利计算(注②),那么每年应付款多少元?画出程序框图,并写出计算所需的程序.

注:①各期所付款的本息和的总和,应等于个人负担的购房余款的本息和.

②每年按复利计算,即本年利息计入次年的本金中生息.

《算法初步》章节练习题参考答案

(30分钟50分)

一、选择题(每小题3分,共18分)

1.如图是某程序框图的一部分,其算法的逻辑结构为( )

A.顺序结构

B.判断结构

C.条件结构

D.循环结构

【解析】选C.条件结构是处理逻辑判断并根据判断结果进行不同处理的结构,由算法流程图知,该算法的逻辑结构为条件结构.

2.下列各进位制数中,最大的数是( )

A.11111

(2)B.1221

(3)

C.312

(4)D.56

(8)

【解析】选C.11111(2)=1+1×2+1×22+1×23+1×24=1+2+4+8+16=31.

1221

(3)

=1+2×3+2×32=1+6+18+27=52.

312

(4)

=2+1×4+3×42=2+4+48=54.

56

(8)

=6+5×8=6+40=46.

3.(2015·陕西高考改编)如图所示,当输入x为2 006时,输出的y= ( )

A.28

B.10

C.4

D.2

【解题指南】模拟执行程序框图,依次写出每次循环得到的x的值,当x=-2时不满足条件x ≥0,计算并输出y的值为10.

【解析】选B.

模拟执行程序框图,可得

x=2 006,

x=2 004

满足条件x≥0,x=2 002

满足条件x≥0,x=2 000

满足条件x≥0,x=0

满足条件x≥0,x=-2

不满足条件x≥0,y=10

输出y的值为10.

【补偿训练】执行如图所示的程序框图,若输出的结果是9,则判断框内m的取值范围是( )

A.(42,56]

B.(56,72]

C.(72,90]

D.(42,90]

相关文档
最新文档