高二数学必修三之算法初步
高中数学必修三第一章算法初步
一、选择题
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. 6
i< B. 7
i< C. 8
i< D. 9
i< 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的程序框图,若输入4
n=,则输出a=,
m=,6
i=.(注:框图中的赋值符号“=”也可以写成“←”
或“:=”)
2.某地区为了解7080
-岁的老人的日平均睡眠时间(单位:h),随机选择了50位老人进行调查,下表是这50位老人睡眠时间的频率分布表:
在上述统计数据的分析中一部分计算见算法流程图,则输出的S的值为.
3.执行右边的程序框图,若0.8
n=
p=,则输出的______.
各地市高三调研考试
一、选择题
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月高三模拟
考试】如图(上右图)所示给出的是计算20
1614121++++ 的值的一个程序框图,其中判断框内填入的条件是( )
A.10
i D.20
<
>
i >
i C.20
i B.10
<
4.【山东省日照市2008年3月高三模拟考试】如下左图给出了一个算法流程图,该算法流程图的功能是()
A.求a,b,c三数中的最大数 B. 求a,b,c 三数中的最小数
C. 将a,b,c按从小到大排列
D. 将a,b,c 按从大到小排列
5.【山东省师大附中2008届高三5月统一考试】上页右图是一个算法的程序框图,该算法输出的结果是()
A.1
2 B. 2
3
C.3
4
D. 4
5
6.【山东省济南市2008年4月高考模拟试题】算法 S
1
:输入n,
S
2
:判断n是否是2
若2
n=,则n满足条件
若2
n>,则执行3S
S
3:依次从2到1
n-检验能不能整除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 方法一:4567
S 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.2S +=⨯+⨯++⨯=⨯⨯=
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. 【试题分析】1
110.8248
++>,因此输出 4.n =
【高考考点】程序框图 【易错提醒】没有注意到控制变量....1n n =+在12
n S S =+之后误填..3。
【学科网备考提示】理解程序框图的顺序、条件、循环三种基本逻辑结构,尤其要注意循环结构中的循环体和控制变量的作用.
2008届课改省各地市高三调研考试
一、选择题
1.D 2.A 3.A 4.B 5.C 6.A
7.A 8. A。