由莲山课件提供http://www.5ykj.com/ 资源全部免费
疯狂专练4
框图
一、选择题(5分/题)
1.[2017·静海县一中]已知一个算法的程序框图如图所示,当输出的结果为0时,输入的值为( )
A.或 B.或 C.或 D.或
【答案】C
【解析】当时,,即;当时,,即,所以输入的的值为或.
2.[2017·鞍山质检]执行下图程序框图,如果输入的,均为,则输出的( )
A.7 B.6 C.5 D.4
【答案】A
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
【解析】若,则第一次循环,成立,则;第二次循环,成立,则,此时不成立,输出,故选A.
3.[2017·湖师附中]执行如图所示的程序框图,则输出的值为( )
A.3 B.4 C.5 D.6
【答案】B
【解析】第一次循环,时,;第二次循环,;第三次循环,,结束循环,输出,选B.
4.[2017·长郡中学]执行如图所示的程序框图,若输出的结果为80,则判断框内应填入( )
A. B. C. D.
【答案】D
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
【解析】开始,,,判断,应执行否,;
,,判断,应执行否,;
,,判断,应执行否,;
,,判断,应执行否,;
,,判断,应执行否,;
,,判断,应执行否,;
,,判断,应执行否,;
,,判断,此时应输出,所以判断框内应填,
故选择D.
5.[2017·长安区一中]下面左图是某学习小组学生数学考试成绩的茎叶图,1号到16号同学的成绩依次为、、、,如图是统计茎叶图中成绩在一定范围内的学生人数的算法流程图,那么该算法流程图输出的结果是( )
A.6 B.10 C.91 D.92
【答案】B
【解析】由算法流程图可知,其统计的是数学成绩大于等于90的人数,所以由茎叶图知:数学成绩大于等于90的人数为10,因此输出结果为10.故选B.
6.[2017·吉大附中]已知函数,执行如图所示的程序框图,输出的值是( )
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
A.4 B.5 C.6 D.7
【答案】C
【解析】模拟程序运行,可得:,,
不满足条件,,;
不满足条件,,;
不满足条件,,;
不满足条件,,;
不满足条件,,;
不满足条件,,;
满足条件,退出循环,输出的值为6.
本题选择C选项.
7.[2017·重庆一中]执行如图所示的程序框图,输出的值为( )
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
A.0 B. C. D.
【答案】A
【解析】开始;,,否;,,否;,,是;输出0,故选A.
8.[2017·正定中学]下图是函数求值的程序框图,若输出函数的值域为,则输入函数的定义域不可能为( )
A. B. C. D.
【答案】C
【解析】由题意得,当时,只有;当时,由可得,故所给函数的定义域可以为或或.本题选择C选项.
9.[2017·钦州模拟]执行如图所示的程序框图(),那么输出的是( )
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
A. B. C. D.
【答案】C
【解析】第一次执行循环体,,满足继续循环的条件,;
第二次执行循环体,,满足继续循环的条件,;
第三次执行循环体,,满足继续循环的条件,;
第次执行循环体,,满足继续循环的条件,;
第次执行循环体,,不满足继续循环的条件,
故输出的值为,故选:C.
10.[2017·西安铁一中]执行如图所示的程序框图,输出的结果为( )
A.3 B.4 C.5 D.6
【答案】B
【解析】由程序框图可知;
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
;
;
;
输出.故本题答案选B.
11.[2017·广安期末]若如图所示的流程图输出的是30,则在判断框中表示的“条件”应该是( )
A. B. C. D.
【答案】B
【解析】由程序框图知:第一次运行;第二次运行;第三次运行;第四次运行,因为输出,所以条件应是,故选B.
12.[2017·内丘中学]我国古代名著《庄子·天下篇》中有一句名言“一尺之棰,日取其半,万世不竭”,其意思为:一尺的木棍,每天截取一半,永远都截不完,现将该木棍依此规律截取,如图所示的程序框图的功能就是计算截取7天后所剩木棍的长度(单位:尺),则①②③处可分别填入的是( )
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
①
②
③
A
B
C
D
【答案】B
【解析】程序运行过程中,各变量值如下表所示:
第1次循环:,
第2次循环:,
第3次循环:,
依此类推,第7次循环:,
此时不满足条件,退出循环,
其中判断框内①应填入的条件是:,执行框②应填入:,③应填入:.本题选择B选项.
二、填空题(5分/题)
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
13.[2017·怀仁县一中]如图是某算法的程序框图,若任意输入中的实数,则输出的大于49的概率为__________.
【答案】
【解析】由循环结构流程图知输出,又,因此所求概率为.
14.[2017·莆田六中]下面的程序框图中,若输入,则输出的结果为__________.
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
【答案】121
【解析】,,,否,,否,,否,,否,,是,,输出.
15.[2017·山西八校]如图所示,输出的的值为__________.
【答案】17
【解析】从题设中提供的算法流程图中运算程序可以看出:
当时,,则,则,
则,则,则,
则,这时运算程序结束,应填答案:.
16.[2017·德州二模]执行如图所示的程序框图,则输出的结果是__________.
由莲山课件提供http://www.5ykj.com/ 资源全部免费
由莲山课件提供http://www.5ykj.com/ 资源全部免费
【答案】8
【解析】,当时,,当时,当,此时,故填:8.
由莲山课件提供http://www.5ykj.com/ 资源全部免费