【创新设计】(全国通用)2017版高考数学一轮复习第十三章推理与证明、算法与复数第4讲算法与程序框图练习理新人教A版基础巩固题组(建议用时:30分钟)一、选择题1
阅读如图所示的程序框图,运行相应的程序
若输入x的值为1,则输出y的值为()A
128解析当x=1时,执行y=9-1=8
输出y的值为8,故选C
(2015·四川卷)执行如图所示的程序框图,输出S的值为()A
解析根据题中程序框图,可知k=1,k=1+1=2时,k>4不成立;k=2+1=3时,k>4不成立;k=3+1=4时,k>4不成立;k=4+1=5时,k>4成立,所以S=sin=,故输出S的值为
答案D第2题图第3题图3
(2016·武汉二模)执行如图所示的程序框图,若a=7,则输出的S=()A
解析由程序框图知,该算法为求S=1+++…+=1+1-+-+…+-=2-
又a=7,∴当k=8时,结束循环,此时S=2-=
(2016·河南六市联考)某程序框图如图所示,该程序运行后输出的x值是()A
8解析k=1,S=1,S=1+1×31=4,k=2;S=4+2×32=22,k=3;S=22+3×33=103>100,k=4,输出x=2k=8
(2015·安徽卷)执行如图所示的程序框图,输出的n为()A
6解析由程序框图可知:a=,n=2;a=,n=3,a=,n=4,此时不满足条件,结束循环,输出n=4,故选B
(2015·湖南卷)执行如图所示的程序框图,如果输入n=3,则输出的S=()A
解析第一步运算:S==,i=2;第二步运算:S=+=,i=3;第三步运算:S=+=,i=4>3;故S=,故选B
(2016·洛阳模拟)按如图所示的程序框图,若输出结果为170,则