课时提升练(五十四)算法与程序框图一、选择题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【解析】根据程序框图所给的已知条件逐步运算.由程序框图可知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
【答案】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=24,lg100⊗-1=2⊗3=4,所以-=4-4=0
【答案】D5.已知某程序框图如图11120所示,当输入的x的值为5时,输出的y的值恰好是,则在空白的赋值框处应填入的关系式可以是()图11120A.y=x3B.y=xC.y=3xD.y=3-x【解析】第一次运行,x=5-2=3;第二次运行,x=3-2=1