2015-2016学年高中数学新课标高一必修3习题:课时作业2《程序框图、顺序结构》_(有答案).docVIP

  • 4
  • 0
  • 约2.02千字
  • 约 6页
  • 2016-10-15 发布于湖北
  • 举报

2015-2016学年高中数学新课标高一必修3习题:课时作业2《程序框图、顺序结构》_(有答案).doc

2015-2016学年高中数学新课标高一必修3习题:课时作业2《程序框图、顺序结构》_(有答案).doc

课时作业(二) 程序框图、顺序结构 A组 基础巩固 1.如图中所示的是一个算法的流程图,已知a1=3,a2=7,则输出的b值是(  ) A.11 B.17 C.5 D.12 解析:由框图知其功能是求出输入的两个数的平均数. ∵a1=3,a2=7,∴b=10,∴=5, ∴输出的b=5,故选C. 答案:C 2.如果输入n=2,那么执行如下算法的结果是(  ) 第一步,输入n 第二步,n=n+1 第三步,n=n+2 第四步,输出n A.输出3 B.输出4 C.输出5 D.程序出错 答案:C 3.如图程序框图的运行结果是(  ) A. B. C.- D.-1 解析:因为a=2,b=4,所以S=-=-= -,故选C. 答案:C 4.如图程序框图中,若R=8,运行结果也是8,则程序框图中应填入的内容是(  ) A.a=2b B.a=4b C.=b D.b= 解析:因为R=8,所以b==2.又a=8,因此a=4b,故选B. 答案:B 5.已知如图所示的程序框图,则该程序框图运行后输出的z是(  ) A.2   B.0 C.1   D. 解析:运行程序框图可知,x=2,y=0,z=20=1.故选C. 答案:C 6.阅读如图所示程序框图.若输入x为9,则输出的y的值为(  ) A.8   B.3 C.2   D.1 解析:a=92-1=80,b=80÷10=8.y=log28=3. 答案:B 7.如图所示的是一个算法的程序框图,已知a1=3,输出的b=7,则a2等于(  ) A.9   B.10 C.11   D.12 解析:由题意知该算法是计算的值,∴=7,得a2=11.故选C. 答案:C 8.阅读如图的程序框图,若输出的结果为6,则①处执行框应填的是(  ) A.x=1   B.x=2 C.b=1   D.b=2 解析:若b=6,则a=7,∴x3-1=7,∴x=2. 答案:B 9.已知函数f(x)=x2-3x-2,求f(3)+f(-5)的值,设计一个算法并画出算法的程序框图. 解:自然语言算法如下: 第一步,求f(3)的值. 第二步,求f(-5)的值. 第三步,将前两步的结果相加,存入y. 第四步,输出y. 程序框图: B组 能力提升 10.计算图中空白部分面积的一个程序框图如下,则①中应填________.   解析:空白部分的面积为a2-a2,故①中应填S=a2-a2. 答案:S=a2-a2 11.如图(2)所示的程序框图是计算图(1)中边长为a的正方形中空白部分面积的算法,则程序框图中①处应填________. 解析:由平面几何知识得两个阴影曲边三角形的面积为正方形的面积减去一个以为半径的圆的面积,即a2-a2,故空白部分的面积S=a2-2=a2-a2. 答案:S=a2-a2 12.阅读如图所示的程序框图,根据该图和下列各小题的条件回答下面的问题. (1)该程序框图解决的是一个什么问题? (2)若当输入的x值为0和4时,输出的值相等,则当输入的x值为3时,输出的值为多大? (3)在(2)的条件下要想使输出的值最大,输入的x值应为多大? 解析:(1)该程序框图解决的是求二次函数f(x)=-x2+mx的函数值的问题. (2)当输入的x值为0和4时,输出的值相等, 即f(0)=f(4). 因为f(0)=0,f(4)=-16+4m, 所以-16+4m=0. 所以m=4.所以f(x)=-x2+4x. 于是f(3)=-32+4×3=3, 所以当输入的x值为3时,输出的f(x)值为3. (3)因为f(x)=-x2+4x=-(x-2)2+4, 当x=2时,f(x)最大值=4, 所以要想使输出的值最大,输入的x值应为2. 13.如图,是解决某个问题而绘制的程序框图,仔细分析各框内的内容及图框之间的关系,回答下面的问题: (1)图框①中x=2的含义是什么? (2)图框②中y1=ax+b的含义是什么? (3)图框④中y2=ax+b的含义是什么? (4)该程序框图解决的是怎样的问题? (5)当最终输出的结果是y1=3,y2=-2时,求y=f(x)的解析式. 解:(1)图框①中x=2表示把2赋值给变量x. (2)图框②中y1=ax+b的含义是:该图框在执行①的前提下,即当x=2时,计算ax+b的值,并把这个值赋给y1. (3)图框④中y2=ax+b的含义是:该图框在执行③的前提下,即当x=-3时,计算ax+b的值,并把这个值赋给y2. (4)该程序框图解决的是求函数y=ax+b的函数值的问题,其中输入的是自变量x的值,输出的是对应x的函数值. (5)y1=3,即2a+b=3. ⑤ y2=-2,即-3a+b=-2. ⑥ 由⑤⑥,得a=1,b=1, 所以f(x)=x+1.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档