1、一、填空题1下列关于流程线的说法流程线表示算法步骤执行的顺序,用来连结图框;流程线只要是上下方向就表示自上向下执行可以不要箭头;流程线无论什么方向,总要按箭头的指向执行;流程线是带有箭头的线,它可以画成折线其中正确的有_【答案】2流程图中表示判断的图框是_【解析】由各种图框的符号及含义表示可知一般用菱形框表示判断框【答案】3. (2013苏州高一检测)如图125所示,A杯原来装酒,B杯原来装油,C杯原来空杯,则流程图运行结果为(每次操作都全部倒完)A杯为_,B杯为_,C杯为_图125【解析】运行结果为先把酒放到空杯C中,此时A杯空着,然后把B中的油放到A杯中,此时B杯空着,最后将C杯中的酒放到
2、B杯中,此时C杯空着,此时A杯中为油,B杯中为酒,C杯为空杯【答案】油酒空杯4如图126所示的流程图的输出结果P_.图126【解析】Pm5257.【答案】75. (2013宿迁高一检测)给出如图127所示流程图,若输出结果为12,则处的图框中应填的是_图127【解析】由ba312知a15,3x315即x6,中应填x6.【答案】x66下列图128中的算法功能为_(a0,b0)图128【解析】da2b2,c故可根据几何意义填,答案不唯一【答案】求以a,b为直角的直角三角形斜边的长度7图129(2)是计算图129(1)的阴影部分面积的一个流程图,则中应该填_图(1)图(2)图129【解析】设阴影部分
3、面积为M,则Mx2()2(1)x2.【答案】M(1)x28. 如图1210是一个算法的流程图,已知a13,输出的结果为7,则a2的值为_图1210【解析】由输出的结果为7易知a1a214,又a13,a211.【答案】11二、解答题9(2013济南高一检测)已知正方体的棱长为2,设计一个算法求其内切球的体积,并画出流程图【解】算法如下:S1a2;S2Ra;S3VR3;S4输出V.流程图如下:10一条直线经过点A(1,2),且倾斜角是直线yx1的倾斜角的两倍,写出求这条直线方程的一个算法,并画出流程图【解】假设直线yx1的倾斜角为,所求直线的斜率为k,倾斜角为,已知点的坐标为(m,n),则算法如下
4、S1m1,n2;S260;S32(即120);S4ktan (即k);S5输出直线方程kxykmn0(即xy20)流程图如图所示11根据如图1211所示的流程图和下列各小题的条件回答下面的几个问题:图1211(1)该流程图解决的是一个什么问题?(2)当输入的x的值为0和4时,输出的值相等,问当输入的x值为3时,输出的值为多大?(3)在(2)的条件下,要想使输出的值最大,输入的x的值应为多大?(4)在(2)的条件下按照这个流程图输出的f(x)的值,当x的值大于2时,x值大对应输出的f(x)值反而小,为什么?【解】(1)该流程图解决的是求二次函数f(x)x2mx的函数值的问题(2)当输入的x的值为0和4时,输出的值相等,即f(0)f(4)因为f(0)0,f(4)164m,所以164m0.所以m4.所以f(x)x24x.因为f(3)32433,所以当输入的x的值为3时,输出的f(x)值为3.(3)因为f(x)x24x(x2)24,当x2时,f(x)max4,所以要想使输出的值最大,输入的x的值应为2.(4)因为f(x)(x2)24,所以函数f(x)在2,)上是减函数所以在2,)上,x值大对应的函数值反而小,从而当输入的x的值大于2时,x值大对应输出的f(x)值反而小.