6.3 程序框图 活页作业12.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.3 程序框图 活页作业12

活页作业(十二) 程序框图 1.下列问题中,可以只用顺序结构就能解决的是(  ) A.求关于x的方程ax2+bx+c=0的根 B.求函数f(x)=的值 C.求1+4+7+10+13的值 D.时钟的运行 解析 A项还应用到条件结构,B项也应用到条件结构,D项应用到循环结构. 答案:C 2.如下图所示的程序框图的作用是按大小顺序输出两数,则括号处的处理可以是(  ) A.A=B,B=A     B.T=B,B=A,A=T C.T=B,A=T,B=A D.A=B,T=A,B=T 答案:B 3.某机构调查小学生课业负担的情况,设平均每人每天做作业时间为X(单位:min),按时间分下列四种情况统计:0~30 min;30~60 min;60~90 min;90 min以上.有1 000名小学生参加了此项调查,下图是此次调查中某一项的程序框图,其输出的结果是600,则平均每天做作业时间在0~60 min内的学生的频率是(  ) A.0.20 B.0.40 C.0.60 D.0.80 解析 此框图输出的是平均每天做作业时间大于60 min的学生的人数,故小于等于60 min的有400人,故频率为0.40. 答案:B 4.某程序框图如下图所示,现输入如下四个函数,则可以输出函数的是(  ) A.f(x)=x2    B.f(x)= C.f(x)= D.f(x)= 解析 因函数f(x)=x2为偶函数,所以排除A;因为函数f(x)==所以函数f(x)=为奇函数但不存在零点,所以排除B;因为函数f(x)=为奇函数但f(0)=0,所以可以输出函数f(x)=,故C正确;因为函数f(x)=不是奇函数,所以排除D. 答案:C 5.已知某程序框图如下图所示,则执行该程序后输出的结果是________. 解析 这是一个循环结构,计算得a的前四个值依次为,-1,2,,因此输出的a值具有周期性,且周期为3,所以当i=2 016时输出的值与i=3时相同,为-1. 答案:-1 6.执行如下图所示的程序框图,输入l=2,m=3,n=5,则输出y的值是________. 答案:68 7.设计算法找出输入的三个不相等实数a,b,c中的最大值,并绘制程序框图. 解 算法步骤如下: S1:输入a,b,c的值. S2:判断ab是否成立,若成立,则执行S3;否则执行S4. S3:判断ac是否成立,若成立,则输出a,并结束;否则输出c,并结束. S4:判断bc是否成立,若成立,则输出b,并结束;否则输出c,并结束. 程序框图如下图所示: 8.已知数列{an}的递推公式an=+an-1,且a1=1,请画出求其前5项的程序框图. 解 设一循环变量A,框图如下图所示: 1.程序框图如下: 如果上述程序运行的结果为S=1 320,那么判断框中应填入(  ) A.k>11? B.k>10? C.k<11? D.k<10? 答案:D 2.某店一个月的收入和支出总共记录了N个数据a1,a2,…,aN,其中收入记为正数,支出记为负数.该店用如下图所示的程序框图计算月总收入S和月净盈利V.那么在图中空白的判断框和处理框中应分别填入(  ) A.A>0,V=S-T B.A<0,V=S-T C.A>0,V=S+T D.A<0,V=S+T 解析 结合程序框图及已知可知: 先输入N,a1,a2,…,aN. 令k=1,S=0,T=0. 令A=ak,如果A>0就是收入,统计到S中,如果A<0,就是支出,统计到T中. 若k<N,则k=k+1,执行,否则转到下一步. 月净盈利V=S+T. 输出S,V. 故判断框中应填A>0,处理框中填V=S+T. 答案:C 3.以下给出了一个程序框图,其作用是输入x的值,输出相应的y的值.要使输入的x的值与输出的y的值相等,则这样的x的值有________个. 解析 这是一个用条件分支结构设计的算法,该程序框图所表示的算法的作用实质上是求分段函数 y=的函数值. 当x≤2时,令x2=x,得x=0或x=1; 当2<x≤5时,令2x-3=x,得x=3; 当x>5时,令=x,得x=±1(舍去). 故只有3个值符合题意. 答案:3 4.执行如下图所示的算法框图,输出的S值是________. 解析 模拟算法框图的运行过程,如下: n=1,S=0, 执行循环体,S=0+sin =,n=2, 不满足条件n≥2 016,执行循环体; S=sin +sin =+1,n=3, 不满足条件n≥2 016,执行循环体; S=sin +sin +sin =1+,n=4, 不满足条件n≥2 016,执行循环体; S=sin +sin +sin +sin =1+,n=5, 不满足条件n≥2 016,执行循环体; S=sin +sin +sin +sin +sin =+1,n=6, 不满足条件n≥

文档评论(0)

1176311148 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档