发布时间 : 星期二 文章专题16 算法初步-三年(2017-2019)高考真题数学(文)分项汇编(解析版)更新完毕开始阅读
专题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值为
1
A.1 C.3
B.2 D.4
【答案】B
【分析】根据程序框图中的条件逐次运算即可. 【解析】初始:s?1,k?1,
2?12运行第一次,s??2,k?2,
3?1?22?22运行第二次,s??2,k?3,
3?2?22?22运行第三次,s??2,结束循环,
3?2?2输出s?2,故选B.
【名师点睛】本题考查程序框图,属于容易题,注重基础知识、基本运算能力的考查.
13.【2019年高考全国Ⅰ卷文数】如图是求2?112?2的程序框图,图中空白框中应填入
1 2?A1C.A?
1?2AA.A?【答案】A
1 A1D.A?1?
2AB.A?2?【分析】本题主要考查算法中的程序框图,渗透阅读、分析与解决问题等素养,认真分析式子结构特征与程序框图结构,即可找出作出选择.
2
【解析】初始:A?112,k?1?2,因为第一次应该计算2?1=1,k?k?1=2; 22?A1执行第2次,k?2?2,因为第二次应该计算2?1=1,k?k?1=3,2?12?A 2结束循环,故循环体为A?12?A,故选A.
【秒杀速解】认真观察计算式子的结构特点,可知循环体为A?12?A.
4.【2019年高考全国Ⅲ卷文数】执行下边的程序框图,如果输入的?为0.01,则输出s的值等于
A.2?124 B.2?125 C.2?126
D.2?127
【答案】C
【分析】根据程序框图,结合循环关系进行运算,可得结果. 【解析】输入的?为0.01,
x?1,s?0?1,x?12?0.01?不满足条件; s?0?1?1,x?1?0.01?不满足条件;???24
S?0?1?1112?L?26,x?128?0.0078125?0.01?满足条件,结束循环;
输出S?1?12?L?11126?2?(1?27)?2?26,故选C.
【名师点睛】解答本题关键是利用循环运算,根据计算精确度确定数据分析.
3
5.【2018年高考全国Ⅱ卷文数】为计算S?1?空白框中应填入
11111???L??,设计了下面的程序框图,则在23499100
A.i?i?1 C.i?i?3 【答案】B 【解析】由S?1?
B.i?i?2 D.i?i?4
11111???L??得程序框图先对奇数项累加,偶数项累加,最后再相减.因23499100此在空白框中应填入??=??+2,故选B.
6.【2018年高考北京卷文数】执行如图所示的程序框图,输出的s值为
4