人教a版高中数学必修三全册作业与测评专题强化训练一Word文档下载推荐.docx
《人教a版高中数学必修三全册作业与测评专题强化训练一Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《人教a版高中数学必修三全册作业与测评专题强化训练一Word文档下载推荐.docx(3页珍藏版)》请在冰豆网上搜索。
算法初步
(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为2006时,输出的y= ( )
A.28B.10C.4D.2
【解题指南】模拟执行程序框图,依次写出每次循环得到的x的值,当x=-2时不满足条件x≥0,计算并输出y的值为10.
【解析】选B.
模拟执行程序框图,可得
x=2006,
x=2004
满足条件x≥0,x=2002
满足条件x≥0,x=2000
…
满足条件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]
【解析】选B.第一次运行:
S=2,k=2;
第二次运行:
S=6,k=3;
…;
第七次运行:
S=56,k=8;
第八次运行:
S=2+4+6+…+16=72,k=9,输出结果.故判断框中m的取值范围是(56,72].