课时提升练(六十四)算法与程序框图一、选择题1.(2014·福建高考)阅读图11116所示的程序框图,运行相应的程序,输出的n的值为()11116A.1B.2C.3D.4【解析】当n=1时,21>12满足条件,继续循环得n=2,22>22不成立,不满足条件,所以输出n=2.【答案】B2.(2014·陕西高考)根据下边框图,对大于2的整数N,输出的数列的通项公式是()图11117A.an=2nB.an=2(n-1)C.an=2nD.an=2n-1【解析】根据程序框图所给的已知条件逐步运算.由程序框图可知第一次运行:i=1,a1=2,S=2=21;第二次运行:i=2,a2=4,S=4=22;第三次运行:i=3,a3=8,S=8=23;第四次运行:i=4,a4=16,S=16=24.故选C.【答案】C3.(2014·大同模拟)执行如图11118所示的程序框图,输出的结果是()图11118A.11B.12C.13D.14【解析】第一次循环,x=1,y=2,z=1+2=3;第二次循环,x=2,y=3,z=2+3=5;第三次循环,x=3,y=5,z=3+5=8;第四次循环,x=5,y=8,z=5+8=13,此时z大于10,输出z=13,故选C.【答案】C4.(2014·长春模拟)定义某种运算S=a⊗b,运算原理如图11119所示,则式子:-的值是()图11119A.-3B.-4C.-8D.0【解析】由题意可知,程序框图的运算原理可视为函数S=a⊗b=所以⊗lne=2⊗1=4,lg100⊗-1=2⊗3=4,所以-=4-4=0.故选D.【答案】D5.已知某程序框图如图11120所示,当输入的x的值为5时,输出的y的值恰好是,则在空白的赋值框处应填入的关系式可以是()图11120A.y=x3B.y=xC.y=3xD.y=3-x【解析】第一次运行,x=5-2=3;第二次运行,x=3-2=1;第三次运行,x=1-2=-1,此时x≤0,退出循环,要使输出的y的值为,只有C中的函数y=3x符合要求.故选C.【答案】C6.(2014·北京高考)当m=7,n=3时,执行如图11121所示的程序框图,输出的S值为()图11121A.7B.42C.210D.840【解析】按照程序框图执行算法,输出结果.程序框图的执行过程如下:m=7,n=3时,m-n+1=5,k=m=7,S=1,S=1×7=7;k=k-1=6>5,S=6×7=42;k=k-1=5=5,S=5×42=210;k=k-1=4<5,输出S=210.故选C.【答案】C7.(2014·重庆高考)执行如图11122所示的程序框图,若输出k的值为6,则判断框内可填入的条件是()图11122A.s>B.s>C.s>D.s>【解析】第一次执行循环:s=1×=,k=8,s=应满足条件;第二次执行循环:s=×=,k=7,s=应满足条件,排除选项D;第三次执行循环:s=×=,k=6,正是输出的结果,故这时程序不再满足条件,结束循环,而选项A和B都满足条件,故排除A和B,故选C.【答案】C8.(2014·大连模拟)执行如图11123所示的程序框图,若n=2,a1=1,a2=2,则输出的s等于()图11123A.1B.C.2D.3【解析】由程序框图可知:i=1≤2,是,s==1,i=2≤2,是,s==,i=3≤2,否,退出循环,输出s=.【答案】B9.(2014·湖南高考)执行如图11124所示的程序框图,如果输入的t∈[-2,2],则输出的S属于()图11124A.[-6,-2]B.[-5,-1]C.[-4,5]D.[-3,6]【解析】由程序框图知,当0≤t≤2时,输出S=t-3,此时S∈[-3,-1];当-2≤t<0时,执行t=2t2+1后14,即n=4.【答案】B12.(2014·河南三市联考)如图11127给出的是计算++…+的值的一个程序框图,则图中判断框内和执行框中应填的语句分别是()图11127A.i>100...