预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

-6-第1课时程序框图、顺序结构A级:基础巩固练一、选择题1.算法共有三种逻辑结构即顺序结构、条件结构和循环结构下列说法正确的是()A.一个算法只含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以同时含有上述三种逻辑结构答案D解析一个算法中含有哪种逻辑结构主要看解决什么样的问题及解决问题的方法顺序结构、条件结构和循环结构这三种逻辑结构在一个算法中可以同时出现.2.如图所示的程序框图已知a1=3输出的结果为7则a2的值是()A.9B.10C.11D.12答案C解析因为输出的结果为7所以b=7又b=eq\f(b2)所以原b=14即a1+a2=14.又a1=3所以a2=11.3.根据所给的程序框图如图所示输出的结果是()A.3B.1C.2D.0答案C解析由X=Y得X=2;由Y=X得Y=2;由Z=Y得Z=2故选C.4.如图所示的程序框图表示的算法意义是()A.边长为345的直角三角形面积B.边长为345的直角三角形内切圆面积C.边长为345的直角三角形外接圆面积D.以345为弦的圆面积答案B解析由直角三角形内切圆半径r=eq\f(a+b-c2)知选B.5.程序框图如图所示若输入R=2h=3则输出的结果是()A.6πB.12πC.16πD.18π答案B解析∵R=2h=3∴V=π×22×3=12π∴输出12π.二、填空题6.如图的程序框图表示的算法的运行结果是________.答案6eq\r(6)解析p=9∴S=eq\r(99-59-69-7)=6eq\r(6).7.如图是求长方体的体积和表面积的一个程序框图补充完整横线处应填________________.答案解析根据题意长方体的长、宽、高应从键盘输入故横线处应填写输入框.8.计算图(2)中空白部分面积的一个程序框图如(1)则①中应填________.答案S=eq\b\lc\(\rc\)(\a\vs4\al\co1(1-\f(π16)))a2解析设空白区域的面积为S则S=a2-eq\f(14)·π·eq\b\lc\(\rc\)(\a\vs4\al\co1(\f(a2)))2=a2-eq\f(π16)a2=eq\b\lc\(\rc\)(\a\vs4\al\co1(1-\f(π16)))a2.三、解答题9.已知函数y=2x+3设计一个算法若给出函数图象上任一点的横坐标x求该点到坐标原点的距离并画出程序框图.解算法如下:第一步输入横坐标的值x.第二步计算y=2x+3.第三步计算d=eq\r(x2+y2).第四步输出d.程序框图如图.B级:能力提升练10.如图所示的程序框图根据该图和下列各小题的条件回答下面问题.(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)=0f(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.