高考数学 6年高考母题精解精析 专题15 算法框图 文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.【2012高考广东文9】执行如图2所示的程序框图,若输入n的值为6,则输出s的值为
2.【2102高考福建文6】阅读右图所示的程序框图,运行相应的程序,输出s值等于
A -3
B -10
C 0
D -2
【答案】A.
【解析】可以列表如图,
循环次数初始 1 2 3
s 1 1 0 -3
k 1 2 3 4
易知结果为-3.故选A.
3.【2102高考北京文4】执行如图所示的程序框图,输出S 值为
4.【2012高考天津文科3】阅读右边的程序框图,运行相应的程序,则输出S 的值为
(A )8 (B )18 (C )26 (D )80
【答案】C
【解析】第一次循环2,2330
==-=n S ,第二次循环3,83322
==-+=n S ,第三次循环4,263382
3
==-+=n S ,第四次循环满足条件输出26=S ,选C.
5.【2012高考山东文7】执行右面的程序框图,如果输入a =4,那么输出的n 的值为
6.【2012高考新课标文6】如果执行右边的程序框图,输入正整数N(N ≥2)和实数
a 1,a 2,…,a N ,输出A,B ,则
(A )A+B 为a 1,a 2,…,a N 的和
(B )A +B 2
为a 1,a 2,…,a N 的算术平均数
(C )A 和B 分别是a 1,a 2,…,a N 中最大的数和最小的数 (D )A 和B 分别是a 1,a 2,…,a N 中最小的数和最大的数
【答案】C
【解析】根据程序框图可知,这是一个数据大小比较的程序,其中A 为最大值,B 为最小值,
选C.
7.【2012高考安徽文6】如图所示,程序框图(算法流程图)的输出结果是
(A) 3 (B)4 (C) 5 (D)8
【标题】2012年高考真题——文科数学(安徽卷)
8.【2012高考陕西文5】下图是计算某年级500名学生期末考试(满分为100分)及格率q 的程序框图,则图中空白框内应填入()
A. q=N
M
B q=
M
N
C q=
N
M N
+
D.q=
M
M N
+
【答案】D.
【解析】根据第一个条件框易知M是及格的人数,N是不及格的人数,而空白处是要填写及格
率的计算公式,所以N
M M
q +=
.故选D.
9.【2012高考辽宁文10】执行如图所示的程序框图,则输出的S 的值是
:(A) 4 (B)
3
2
(C)
2
3
(D) -1
10.【2012高考浙江文13】若某程序框图如图所示,则该程序运行后输出的值是___________。
【答案】1120
【解析】T ,i 关系如下图:
T 1 12 16 124 1120
i
2
3 4 5 6
11.【2012高考江西文15】下图是某算法的程序框图,则程序运行后输入的结果是_________。
12.【2012高考湖南文14】如果执行如图3所示的程序框图,输入 4.5x =,则输出的数i = .
【答案】4
【解析】算法的功能是赋值,通过四次赋值得0.5x =,输出4i =.
13.【2012高考湖北文16】阅读如图所示的程序框图,运行相应的程序,输出的结果s=_________。
1 4.【2012高考江苏4】(5分)下图是一个算法流程图,则输出的k的值是▲ .
【答案】5。
【解析】根据流程图所示的顺序,程序的运行过程中变量值变化如下表:
是否继续循环k 2k5k4
-+
循环前0 0
第一圈是 1 0
第二圈是 2 -2
第三圈是 3 -2
第四圈
是 4 0 第五圈 是 5
4 第六圈
否
输出5
【2011年高考试题】 一、选择题:
1. (2011年高考福建卷文科5)阅读右图所示的程序框图,运行相应的程序,输出的结果是 A.3 B.11 C.38 D.123
2. (2011年高考陕西卷文科7)如右框图,当126,9,x x ==8.5p =时,3x 等于 (A) 7 (B) 8 (C)10 (D )11
【答案】B
【解析】:1269
7.522x x ++==而8.5p =则1223||||x x x x ->- 所以233
98.522
x x x p ++===即38x =故选B
二、填空题:
3.(2011年高考安徽卷文科12)如图所示,程序框图(算法流程图)的输出结果是 .
4.(2011年高考江西卷文科13)下图是某算法的程序框图,则程序运行后输出的结果是____.
5.(2011年高考湖南卷文科11)若执行如图2所示的框图,输入12341,2,4,8,x x x x ====则输出的数等于 . 答案:
154
解析:由框图功能可知,输出的数等于123415
44
x x x x x +++=
=。
【2010年高考试题】
(2010天津文数)(3)阅读右边的程序框图,运行相应的程序,则输出s的值为