资源描述:
《2019届高考数学大一轮复习第十三章推理与证明、算法、复数第4讲算法与算法框图练习理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第4讲算法与算法框图一、选择题1.执行如图所示的算法框图,若输入的实数x=4,则输出结果为()A.4B.3/输出>/C.2解析依题意,输111的y=log24=2.答案C2.(2017•汉中质检)根据如图所示算法框图,当输入x为6时,输出的尸()A.1B.2C.5D.10解析当x=6日寸,^=6—3=3,此时x=3N0;当x=3时,%=3—3=0,此时x=0N0;当”=0时,%=0-3=-3,此时^=-3<0,则,r=(-3)2+l=10.答案D3.—个算法的算法框图如图所示,若该程序输出的结果是召,则判断框内应填入的条件是u千),宀1
2、引I1]/输甬p/口+1A./<4?B./>4?解析7=1进入循环,1=2,T=7+lC./<5?D./>5?r=i,/^―=5;再循环,5』=3,T=2,宀吊=1;丄1171再循环,i=4,7=3,4帚肓=亍;再循环,,=5,7=4,,此时应满足判断条件,所以判断框内应填入的条件是7>4.答案B1.(2016•四川卷)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法•如图所示的算法框图给出了利用秦九韶算法求某多项式值的一个实例,若输入门,/的值分别为3
3、,2,则输出卩的值为()A.9B.18C.20D.35解析由算法框图知,初始值:刀=3,x=2,v=ltJ—2,第一次循环:k=4,7=1;第二次循坏:r=9,7=0;第三次循坏:r=18,/=—1.1=—1〈0,结朿循环,输出v=18.答案B1.(2017•合肥调研)阅读下面的算法框图,运行相应的程序,则输出S的值为()A.-10B.6C.14D.18解析算法框图为直到型循环结构,初始值5=20,/=1.执行一次循环,7=2,5=20—2=18.执行两次循环,7=2X2=4,5=18—4=14.执行三次循环,,=2X4=8,5=14-
4、8=6满足7>5,终止循坏,输出S=6.答案B2.根据下图算法语句,当输入/为60吋,输出y的值为()输入七If/<=50Theny=0.5*xElsey=25+0.6*(x—50)EndIf输出y-A.25B.30C.31D.6105x50解析通过阅读理解知,算法语句是一个分段函数y=f(x)='r,、“25+0.6(%-50),x>50,・・・y=f(60)=25+0.6X(60—50)=31.答案C3.(2016•天津卷)阅读右边的算法框图,运行相应的程序,则输出S的值为()A.2B.4C.6D.8解析初始值S=4,/?=!.循
5、环第一次:5—8,门=2;循环第二次:5=2,/?=3;循坏第三次:5=4,/?=4,满足刀>3,输出5=4.答案B1.(2015・全国II卷)下边算法框图的算法思路源于我国古代数学名著《九章算术》屮的“更相减损术”,执行该算法框图,若输入的白,方分别为14,18,则输出的臼等于()(W/输入%/A.0B.2C.4D.14解析执行算法框图:当$=14,方=18时,ab,则日=14—4=10;当曰=10,方=4时,a>b>则曰=10—4=6;当曰=6,Z?=4时,a>b,则日=6—4
6、=2;当a=2,方=4时,a
7、+3=11;进行第三次循环时,£=3+1=4,5=2X11+4=26.因此当输出的S=26时,判断框内的条件/7=4.答案41.如图所示的算法框图,若输入的廿的值为1,则输出的的值为解析由,一4无+300,解得1满足1W/W3,所以/=1+1=2,刀=0+1=1;当/=2时,满足1W/W3,所以%=2+1=3,刀=1+1=2;当x=3时,满足1W/W3,所以x=3+l=4,刀=2+1=3;不满足1所以输出〃=3.答案31.(2017•安庆模拟)执行如图所示的算法框图,如果输入的£=50,则输出的门=解析第一次运行后S=2,a=3,/7=
8、1;第二次运行后S=5,仪=5,n=2;第三次运行后5—10,日=9,刀=3;第四次运行后5=19,曰=17,刀=4;第五次运行后5=36,日=33,〃=5;笫六次运行后5=69,臼=65,77=6;此吋不