资源描述:
《2019人教A版高中数学必修三练习:第一章 算法初步 分层训练 进阶冲关 1.1 算法与程序框图 Word版含答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、分层训练·进阶冲关A组基础练(建议用时20分钟)1.下列关于算法的说法中正确的个数有(B)①求解某一类问题的算法是唯一的;②算法必须在有限步骤操作之后停止;③x2-x>2019是一个算法;④算法执行后一定产生确定的结果.A.1B.2C.3D.42.下列所给问题中,不能设计一个算法求解的是(D)A.用“二分法”求方程x2-3=0的近似解(精确度0.01)B.解方程组C.求半径为2的球的体积D.求S=1+2+3+…的值3.程序框图符号“”可用于(B)A.输出a=10B.赋值a=10C.判断a=10D.输入a=14.
2、如图所示的程序框图,已知a=3,输出的结果为7,则a的值是12(C)A.9B.10C.11D.125.如图所示的流程图,当输入的值为-5时,输出的结果是(D)A.-3B.-2C.-1D.26.根据如图所示的程序框图,使得当成绩不低于60分时,输出“及格”,当成绩低于60分时,输出“不及格”,则(A)A.框1中填“是”,框2中填“否”B.框1中填“否”,框2中填“是”C.框1中填“是”,框2中可填可不填D.框2中填“否”,框1中可填可不填7.下面是某人出家门先打车去火车站,再坐火车去北京的一个算法,请补充完整.第
3、一步,出家门.第二步,打车去火车站.第三步,坐火车去北京.8.使用配方法解方程x2-4x+3=0的算法的步骤是②①④③(填序号).①配方得(x-2)2=1;②移项得x2-4x=-3;③解得x=1或x=3;④开方得x-2=±1.9.执行如图所示的程序框图,则输出的S=0.99.10.执行如图所示的程序框图,如果输入的x,t均为2,则输出的S=7.11.设计求1+3+5+7+…+31的算法,并画出相应的程序框图.【解析】第一步:S=0;第二步:i=1;第三步:S=S+i;第四步:i=i+2;第五步:若i不大于31,
4、返回执行第三步,否则执行第六步;第六步:输出S值.程序框图如图.12.设计一个算法求满足1010,那么执行第三步;否则执行第四步.第三步,如果x2<1000,那么输出x;否则结束程序.第四步,x=x+1,转到第二步.程序框图如图:B组提升练(建议用时20分钟)13.执行如图所示的程序框图,若输入n=8,则输出的k=(B)A.2B.3C.4D.514.如图所示的程序框图所表示的算法的功能是(C)A.计算1+++…
5、+的值B.计算1+++…+的值C.计算1+++…+的值D.计算1+++…+的值15.执行如图所示的程序框图,运行相应的程序,最后输出的结果为16.若框图所示程序运行的输出结果为S=132,那么判断框中应填入的关于k的判断条件是k≤10?或k<11?.17.已知直线l:3x-y+12=0和直线l:3x+2y-6=0,设计一个算法,求l和121l及y轴所围成的三角形的面积.2【解析】算法如下:第一步,解方程组得l,l的交点为P(-2,6).12第二步,在方程3x-y+12=0中,令x=0,得y=12,从而得到l与y
6、轴的交1点为A(0,12).第三步,在方程3x+2y-6=0中,令x=0,得y=3,从而得到l与y轴的交点2为B(0,3).第四步,求出△ABP的边长AB=12-3=9.第五步,求出△ABP的边AB上的高h=2.第六步,根据三角形的面积公式计算S=·AB·h=×9×2=9.第七步,输出S.18.利用梯形的面积公式计算上底为4,下底为6,面积为15的梯形的高.请设计出该问题的算法及程序框图.【解析】根据梯形的面积公式S=(a+b)h,得h=,其中a是上底,b是下底,h是高,S是面积,只要令a=4,b=6,S=15
7、,代入公式即可.算法如下:第一步,输入梯形的两底a,b与面积S的值.第二步,计算h=.第三步,输出h.该算法的程序框图如图所示:C组培优练(建议用时15分钟)19.执行如图所示的程序框图所表达的算法,如果最后输出的S值为,那么判断框中实数a的取值范围是[2015,2016).20.运行如图所示的程序框图.(1)若输入x的值为2,根据该程序的运行过程完成下面的表格,并求输出的i与x的值.第i次i=1i=2i=3i=4i=5x=2×3i(2)若输出i的值为2,求输入x的取值范围.【解析】(1)第i次i=1i=2i=
8、3i=4i=5x=2×3i61854162486因为162<168,486>168,所以输出的i的值为5,x的值为486.(2)由输出i的值为2,则程序执行了循环体2次,即解得