如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
-4-第1课时程序框图、顺序结构【基础练习】【基础练习】1.如图所示程序框图所对应的算法步骤和指向线分别有()A.5步5条B.5步4条C.3步5条D.3步4条(第1题图)(第2题图)【答案】D2.阅读如图所示程序框图若输出的结果为2则①处的执行框内应填的是()A.x=2B.b=2C.x=1D.a=5【答案】C【解析】因为结果是b=2∴2=a-3即a=5.当2x+3=5时得x=1.3.如图所示的程序框图是已知直角三角形两直角边ab求斜边c的算法其中正确的是()ABCD【答案】C【解析】A项中没有终端框所以A项不正确;B项中输入ab和c=eq\r(a2+b2)顺序颠倒且程序框错误所以B项不正确;D项中赋值框中eq\r(a2+b2)=c错误应为c=eq\r(a2+b2)等号左右两边不能互换所以D项不正确;C项正确.4.下面程序框图执行的功能是输入矩形的长和宽求它的面积其中执行框中应填的是________.(第4题图)(第5题图)【答案】S=a×b5.根据如图程序框图若输入m的值是3则输出的y的值是________.【答案】13【解析】若输入m的值是3则p=3+5=8y=8+5=13故输出y的值为13.6.已知半径为r的圆的周长公式为C=2πr当r=10时写出计算圆的周长的一个算法并画出程序框图.解:算法如下.第一步令r=10.第二步计算C=2πr.第三步输出C.程序框图如图所示.【能力提升】7.如图所示的程序框图中要想使输入的值与输出的值相等输入的a值应为()A.1B.3C.1或3D.0或3【答案】D【解析】本题实质是解方程a=-a2+4a解得a=0或a=3.8.如图所示的程序框图表示的算法的运行结果是________.【答案】6eq\r(6)【解析】由题意p=eq\f(5+6+72)=9S=eq\r(9×4×3×2)=eq\r(63)=6eq\r(6).9.如图所示的程序框图根据该图和下列各小题的条件回答下面的几个小题.(1)当输入的x的值为0和4时输出的值相等问:当输入的x的值为3时输出的值为多大?(2)在(1)的条件下要想使输出的值最大输入的x的值应为多大?解:(1)当输入的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.(2)因为f(x)=-x2+4x=-(x-2)2+4当x=2时f(x)最大值=4.所以要想使输出的值最大输入的x的值应为2.