高二数学必修三之算法初步
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高中数学必修三 第一章 算法初步
一、选择题
1.右面的程序框图,如果输入三个实数,,a b c ,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下 面四个选项中的( )
(A )c x > (B )x c > (C )c b > (D )b c >
2.图1是某县参加2007年高考的学生身高条形统计图,从左到右的各条形表示的学生人数依次记为A 1、A 2、…、A 10 (如A 2表示身高(单位:cm )[)150,155内的学生人数)。图2是统计图1中身高在一定范围内学生人数的一个算法 流程图。现要统计身高在160~180cm (含160cm ,不含180cm))的学生人数,那么在流程图中的判断框内应填写的条 件是( )
A. 6i <
B. 7i <
C. 8i <
D. 9i <
3.如果执行下左图的程序框图,那么输出的S =( )
A.2450 B.2500 C.2550 D.2652
4.阅读(上页右边图)的程序框图,若输入的n 是100,则
输出的变量S 和T 的值依次
是( ) (A )2500,2500 (B ) 2550,2550 (C )2500,2550 (D ) 2550,2500
二、填空题
1.阅读图3的程序框图,若输入4m =,6n =,则输出a = ,i = .(注:框图中的赋值符号“=”也
可以写成“←”或 “:=”)
2.某地区为了解7080-岁的老人的日平均睡眠时间(单位:h ),随机选择了50位老人进行调查,下表是这50位老
人睡眠时间的频率分布表:
在上述统计数据的分析中一部分计算见算法流程图,则输出的S 的值为 .
3.执行右边的程序框图,若0.8p =,则输出的______.n =
各地市高三调研考试
一、选择题
1.【2008年3月济宁市高三复习第一阶段质量检测】如下左图,该程序运行后输出的结果为( )
A .1
B .2
C .4
D .16
2.【山东省德州市2008年3月高中三年级教学质量检测】如果上边程序框图(上中图)的输出结果-18,那么在判断
框中①表示的“条件”应该是( )
A .9i ≥
B .8i ≥
C .7i ≥
D .6i ≥
3.【山东省潍坊淄博滨州枣庄等市2008学年度4月高三模拟考试】如图(上右图)所示给出的是计算201614121++++ 的值的一个程序框图,其中判断框内填入的条件是( )
A .10>i
B .10
C .20>i
D .20
A .求a ,b ,c 三数中的最大数 B. 求a ,b ,c 三数中的最小数
C. 将a ,b ,c 按从小到大排列
D. 将a ,b ,c 按从大到小排列
5.【山东省师大附中2008届高三5月统一考试】上页右图是一个算法的程序框图,该算法输出的结果是( )
A .12 B. 23 C.34 D. 45
6.【山东省济南市2008年4月高考模拟试题】算法
S 1:输入n ,
S 2:判断n 是否是2
若2n =,则n 满足条件
若2n >,则执行3S
S 3:依次从2到1n -检验能不能整除n ,若不能整除n 满足条件,上述满足条件的( )
A .质数
B .奇数
C .偶数
D .4的倍数
7.【2008届广州市】如图1所示,是关于判断闰年的流程图,则以下年份是闰年的为( )
A .1996年
B .1998年
C .2010年
D .2100年
8.下面程序运行的结果是( )
i=1
s=0
WHILE i <=100
S=s+i
i=i+1
WEND
PRINT s
END
A .5050
B .5049
C .3
D .2
参 考 答 案
一、选择题
1.【标准答案】 A
【试题解析】由流程图可知第一个选择框作用是比较x 与b 的大小,故第二个选择框的作用应该是比较x 与c 的大小,
故应选A;
【高考考点】算法中的判断语句等知识。
【易错点】不能准确理解流程图的含义而导致错误。
【学科网备考提示】算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视。
2.【解】C 方法一:4567S A A A A =+++;
方法二:现要统计的是身高在160-180cm 之间的学生的人数,即是要计算A 4、A 5、A 6、A 7的和,故流程图中空白框
应是i<8,当i<8时就会返回进行叠加运算,当8i ≥将数据直接输出,不再进行任何的返回叠加运算,此时已把数据A 4、A 5、A 6、A 7叠加起来送到S 中输出,故选C 。
3.【解】【答案】 C
【分析】 由程序知,15021222502502550.2
S +=⨯+⨯++⨯=⨯
⨯= 4.【答案】D 【解析】依据框图可得1009896...22550S =++++=,
999795...12500T =++++=。 【高考考点】程序框图、数列的简单求和
【易错提醒】对控制变量没有“控制”好,而导致运算次数多或少。
【学科网备考提示】程序框图作为新课标中的一种新的题目类型,在今后高考试题中应该多有体现,结合数列、不等式、
函数等知识会有更多的命题空间。.
二、填空题
1.【标准答案】12,3。
【试题解析】要结束程序的运算,就必须通过n 整除a 的条件运算,而同时m 也整除a ,那么a 的最小值应为m 和n 的最小公倍数12,即此时有3i =。
【高考考点】程序流程图。
【易错提醒】当从1i =开始逐一验证找出结果时,容易发生计算失误。
【学科网备考提示】程序的算法与流程图是新课标新增加的内容,考查难度并不是很大,复习重点应该放于流程图的
读写。
2.【解析】由流程图
1122334455S G F G F G F G F G F =++++ 4.50.12 5.50.20 6.50.407.50.28.50.08=⨯+⨯+⨯+⨯+⨯ 6.42=.
【答案】6.42.
3.【标准答案】4. 【试题分析】1110.8248
++>,因此输出 4.n = 【高考考点】程序框图 【易错提醒】没有注意到控制变量1n n =+在12n S S =+
之后误填3。 【学科网备考提示】理解程序框图的顺序、条件、循环三种基本逻辑结构,尤其要注意循环结构中的循环体和控制变量的作用.
2008届课改省各地市高三调研考试
一、选择题
1.D 2.A 3.A 4.B 5.C 6.A
7.A 8. A