内容正文:
专题16 算法初步
1.【2019年高考天津卷理数】阅读下边的程序框图,运行相应的程序,输出的值为
A.5 B.8
C.24 D.29
2.【2019年高考北京卷理数】执行如图所示的程序框图,输出的s值为
A.1 B.2
C.3 D.4
3.【2019年高考全国Ⅰ卷理数】如图是求的程序框图,图中空白框中应填入
A. B.
C. D.
4.【2019年高考全国Ⅲ卷理数】执行下边的程序框图,如果输入的为0.01,则输出的值等于
A. B.
C. D.
5.【2018年高考全国Ⅱ卷理数】为计算,设计了下面的程序框图,则在空白框中应填入
A. B.
C. D.
6.【2018年高考北京卷理数】执行如图所示的程序框图,输出的s值为
A. B.
C. D.
7.【2018年高考天津卷理数】阅读如图的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为
A.1 B.2
C.3 D.4
8.【2020年高考江苏】如图是一个算法流程图,若输出的值为,则输入的值是_____.
9.【2019年高考江苏卷】下图是一个算法流程图,则输出的S的值是______________.
10.【2018年高考江苏卷】一个算法的伪代码如图所示,执行此算法,最后输出的S的值为______________.
原创精品资源学科网独家享有版权,侵权必究!5
$$
专题16 算法初步
1.【2019年高考天津卷理数】阅读下边的程序框图,运行相应的程序,输出的值为
A.5 B.8
C.24 D.29
【答案】B
【分析】根据程序框图,逐步写出运算结果即可.
【解析】;;,
结束循环,输出.故选B.
【名师点睛】解答本题要注意要明确循环体终止的条件是什么,会判断什么时候终止循环体.
2.【2019年高考北京卷理数】执行如图所示的程序框图,输出的s值为
A.1 B.2
C.3 D.4
【答案】B
【分析】根据程序框图中的条件逐次运算即可.
【解析】初始:,,
运行第一次,,,
运行第二次,,,
运行第三次,,结束循环,
输出,故选B.
【名师点睛】本题考查程序框图,属于容易题,注重基础知识、基本运算能力的考查.
3.【2019年高考全国Ⅰ卷理数】如图是求的程序框图,图中空白框中应填入
A. B.
C. D.
【答案】A
【分析】本题主要考查算法中的程序框图,渗透阅读、分析与解决问题等素养,认真分析式子结构特征与程序框图结构,即可找出作出选择.
【解析】初始:,因为第一次应该计算=,=2;
执行第2次,,因为第二次应该计算=,=3,
结束循环,故循环体为,故选A.
【秒杀速解】认真观察计算式子的结构特点,可知循环体为.
4.【2019年高考全国Ⅲ卷理数】执行下边的程序框图,如果输入的为0.01,则输出的值等于
A. B.
C. D.
【答案】C
【分析】根据程序框图,结合循环关系进行运算,可得结果.
【解析】输入的为,
不满足条件;
不满足条件;
满足条件,结束循环;
输出,故选C.
【名师点睛】解答本题关键是利用循环运算,根据计算精确度确定数据分析.
5.【2018年高考全国Ⅱ卷理数】为计算,设计了下面的程序框图,则在空白框中应填入
A. B.
C. D.
【答案】B
【解析】由得程序框图先对奇数项累加,偶数项累加,最后再相减.因此在空白框中应填入,故选B.
6.【2018年高考北京卷理数】执行如图所示的程序框图,输出的s值为
A. B.
C. D.
【答案】B
【解析】执行循环前:k=1,S=1.在执行第一次循环时,S=1–.由于k=2≤3,所以执行下一次循环.S=,k=3,直接输出S=,故选B.
7.【2018年高考天津卷理数】阅读如图的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为
A.1 B.2
C.3 D.4
【答案】B
【解析】若输入N=20,则i=2,T=0,=10是整数,满足条件.T=0+1=1,i=2+1=3,i≥5不成立,循环,不是整数,不满足条件,i=3+1=4,i≥5不成立,循环,=5是整数,满足条件,T=1+1=2,i=4+1=5,i≥5成立,输出T=2,故选B.
8.【2020年高考江苏】如图是一个算法流程图,若输出的值为,则输入的值是_____.
【答案】
【解析】由于,所以,解得.
故答案为:
【点睛】本小题主要考查根据程序框图输出结果求输入值,考查指数函数的性质,属于基础题.
9.【2019年高考江苏卷】下图是一个算法流程图,则输出的S的值是______________.
【答案】5
【分析】结合所给的流程图运行程序确定输出的值即可.
【解析】执行第一次,不成立,继续循环,;
执行第二次,不成立,继续循环,;
执行第三次,不成立,继续循环,;
执行第四次,成立,输出
【名师点睛】识别、运行程序框图和