- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2019年高考数学真题专题16算法初步
2019年高考数学真题专题16算法初步
PAGE / NUMPAGES
2019年高考数学真题专题16算法初步
专题 16 算法初步
1.【 2019 年高考天津卷文数】阅读下边的程序框图,运行相应的程序,输出 S 的值为
A . 5
B .8
C. 24
D. 29
【答案】 B
【分析】根据程序框图,逐步写出运算结果即可.
【解析】 S 1,i
2 ; j 1, S 1 2 21
5, i
3 ; S
8,i 4 ,
结束循环,输出 S 8.故选 B.
【名师点睛】解答本题要注意要明确循环体终止的条件是什么,会判断什么时候终止循环体.
2.【 2019 年高考北京卷文数】执行如图所示的程序框图,输出的 s 值为
A . 1
B .2
C. 3
D. 4
【答案】 B
【分析】根据程序框图中的条件逐次运算即可.
【解析】初始:
s 1 , k
1,
运行第一次,
运行第二次,
2
12
2 ,
s
1
2 , k
3
2
2
2
2
3,
s
2
2 , k
3
2
运行第三次,
2
2
2
s
2
2 ,结束循环,
3
2
输出 s 2 ,故选 B.
【名师点睛】本题考查程序框图,属于容易题,注重基础知识、基本运算能力的考查.
1
3.【 2019 年高考全国Ⅰ卷文数】如图是求2
1
的程序框图,图中空白框中应填入
2
1
2
A . A
1
B . A
1
A
2
2
A
C. A
1
D. A
1
2 A
1
1
2 A
【答案】 A
【分析】本题主要考查算法中的程序框图,渗透阅读、分析与解决问题等素养,认真分析式子结构特征
与程序框图结构,即可找出作出选择.
1 , k 1
1
1
, k k
1=2;
【解析】初始: A
2,因为第一次应该计算
1 =
2
2
2
A
2
1
k 2 2
1
1
k k 1
执行第 2 次,
,因为第二次应该计算
2
=2 A
=3
,
,
2
2
结束循环,故循环体为
A
1
,故选 A.
2
A
1
【秒杀速解】认真观察计算式子的结构特点,可知循环体为 A .
2 A
4.【 2019 年高考全国Ⅲ卷文数】执行下边的程序框图,如果输入的 为 0.01,则输出 s 的值等于
A . 2
1
1
24
B . 2
25
C. 2
1
1
26
D. 2
27
【答案】 C
【分析】根据程序框图,结合循环关系进行运算,可得结果.
【解析】输入的
为 0.01,
x
1,s
0 1, x
1
0.01? 不满足条件;
2
s
0
1
1 , x
1
0.01? 不满足条件;
2
4
S
0
1
1 L
16 ,
x
1
0.0078125 0.01? 满足条件,结束循环;
2
2
128
输出 S
1
1
1
2
(1
1
1
L
2
6
2
7 ) 2
2
6 ,故选 C.
2
【名师点睛】解答本题关键是利用循环运算,根据计算精确度确定数据分析.
5.【 2018 年高考全国Ⅱ卷文数】为计算S 1 1
1
1
L
1
1
,设计了下面的程序框图,则在
2
3
4
99
100
空白框中应填入
A . i
i
1
B . i
i
2
C. i
i
3
D. i
i
4
【答案】 B
【解析】由 S 1
1
1
1
L
1
1
得程序框图先对奇数项累加,偶数项累加,最后再相减
.因
2
3
4
99
100
此在空白框中应填入
,故选 B.
6.【 2018
年高考北京卷文数】执行如图所示的程序框图,输出的
s 值为
1
5
A .
B .
2
6
7
7
C.
D.
6
12
【答案】 B
【解析】执行循环前:
k=1,S=1.在执行第一次循环时, S=1–1
1
.由于 k=2 ≤3,所以执行下一次循
2
2
环.S= 1
1
5
, k=3 ,直接输出 S=
5 ,故选 B.
2
3
6
6
7.【 2018 年高考天津卷文数】阅读如图的程序框图,运行相应的程序,若输入
N 的值为 20,则输出 T
的值为
A . 1
B .2
C. 3
D. 4
【答案】 B
【解析】若输入
N=20,则 i=2, T=0, N
20
=10 是整数,满足条件. T=0+1=1 , i=2+1=3 ,i ≥ 5 不成
i
2
立,循环, N
20
不是整数,不满足条件,
i=3+1=4 ,i ≥5
不成立,循环,
N
20
=5 是整数,满足
i
3
i
4
条件, T=1+1=2 , i=4+1=5 , i ≥5 成立,输出 T=2,故选 B.
8.【 2017 年高考全国Ⅱ卷文数】执行下面的程序框图,如果输入的
a 1 ,则输出的 S
A . 2
原创力文档


文档评论(0)