- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
1.1.2 程序框图与算法的基本逻辑结构(二)
1.程序框图(即算法流程图)如下图所示,其输出结果是 …
( )
A.110 B.118 C.127
解析:由题图可知,a的值依次为1,3,7,15,31,63,127.
答案:C
2.在如图所示的程序框图中,输出S的值为( )
A.11 B.12
C.13 D.15
解析:S=3+4+5=12.
答案:B
3.某地区有荒山2200亩,从2009年开始每年年初在荒山上植树造林,第一年植树100亩,以后每年比上一年多植树50亩.如图,某同学设计了一个程序框图计算到哪一年可以将荒山全部绿化(假定所植树全部成活),则程序框图A处应填上 .?
答案:s≥2200?
4.以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将80分以上的同学的平均分求出来,画出该问题算法的程序框图.
解:程序框图如图所示:
5.斐波那契数列表示的是这样一列数0,1,1,2,3,5,…,后一个数等于前两个数的和.设计一个算法,输出这个数列的前50个数,并画出该算法的程序框图.
解:算法步骤如下:
第一步,A=0,B=1,输出A,B,i=3.
第二步,C=A+B,输出C,A=B,B=C,i=i+1.
第三步,判断i是否大于50.若是,结束算法;否则,转到第二步.
程序框图如图所示:
6.设计求1+2+4+7+…+46的算法,并画出相应的程序框图.
解:算法步骤如下:
第一步,p=0.
第二步,i=1.
第三步,t=0.
第四步,p=p+i.
第五步,t=t+1.
第六步,i=i+t.
第七步,如果i不大于46,返回重新执行第四步、第五步、第六步,否则跳出循环,最后得到的就是1+2+4+7+…+46的值.
根据以上算法,画出算法程序框图如下图所示:
7.如图所示的程序框图运行的结果为s=132,那么判断框中应填入的关于k的判断条件是( )
A.k≤7? B.k≤8?
C.k≤9? D.k≤10?
解析:根据题意,结合程序框图特点,判断框内填入的是实现循环体正确循环次数的k值,故应对已知程序框图进行试运行,逐步验证k的范围.又根据循环体知表示的运算为s=12×11×…,而132=12×11,故可确定k≤10.故应填“k≤10?”.
答案:D
8.如图所示的算法功能是 ;?
输出的结果为i= ,i+2= .?
解析:从条件及输出的内容确定算法功能.
答案:求积为624的两个相邻正偶数 24 26
9.(2012湖南高考,文14)如图所示的程序框图,输入x=4.5,则输出的数i= .?
解析:i=1时,x=4.5-1=3.5;
i=1+1=2时,x=3.5-1=2.5;
i=2+1=3时,x=2.5-1=1.5;
i=3+1=4时,x=1.5-1=0.5;
0.51,输出i=4.
答案:4
10.如果执行如图所示的程序框图,输入N=5,那么输出的数是多少?
解:第一次运行N=5,k=1,S=0,S=0+,15成立,进入第二次运行;k=2,S=,25成立,进入第三次运行;k=3,S=,35成立,进入第四次运行;k=4,S=,45成立,进入第五次运行;k=5,S==1-,55不成立,此时退出循环,输出S=.
11.下列四个图是为了计算22+42+62+…+1002而绘制的算法程序框图,根据程序框图回答后面的问题:
图(1)
图(2)
图(3)
图(4)
(1)其中正确的程序框图有哪几个?错误的程序框图有哪几个?错在哪里?
(2)错误的程序框图中,按程序框图所蕴涵的算法,能执行到底吗,若能执行到底,最后输出的结果是什么?
解:(1)正确的程序框图只有图(4).
①图(1)有三处错误.
第一处错误,第二图框中i=42,应该是i=4,因为本程序框图中的计数变量是i,不是i2,指数都是2,而底数2,4,6,8,…,100是变化的,但前后两项的底数相差2,因此计数变量是顺加2.
第二处错误,第三个图框中的内容错误,累加的是i2而不是i,故应改为p=p+i2.
第三处错误,第四个图框中的内容,其中的指令i=i+1,应改为i=i+2,原因是底数前后两项相差2.
②图(2)所示的程序框图中共有四处错误.
第一处错误,流程线没有箭头显示程序的执行顺序.
第二处错误,第三个图框中的内容p=p+i错,应改为p=p+i2.
第三处错误,判断框的流程线上没有标明是或否.应在向下的流程线上标注“是”,在向右的流程线上标注“否”.
第四处错误,在第三个图框和判断过程中漏掉了在循环体中起主要作用的框图,内容即为i=i+2,使程序无法退出循环,应在第三个图框和判断框间添加图框i=i+2.
③图(3)
您可能关注的文档
- 苏教版必修2高中数学第1章《立体几何初步》章末总结.doc
- 苏教版必修2高中数学第2章《平面解析几何初步》章末检测(A).doc
- 苏教版必修2高中数学第2章《平面解析几何初步》章末检测(B).doc
- 苏科版七下《确定与不确定》同步测试.doc
- 苏教版必修2高中数学第2章《平面解析几何初步》章末总结.doc
- 苏教版高考数学必修2第1章1.1.1知能演练轻松闯关版含答案.doc
- 苏教版高考数学必修2第1章1.1.2知能演练轻松闯关版含答案.doc
- 苏教版高考数学必修2第1章1.1.3知能演练轻松闯关版含答案.doc
- 苏科版七下《认识三角形》同步测试2套.doc
- 苏教版高考数学必修2第1章1.1.4知能演练轻松闯关版含答案.doc
- 2014人教A版高中数学必修三 1.1.2 《程序框图与算法的基本逻辑结构》(一)配套训练.doc
- 苏科版数学七上3.2《代数式》同步检测.doc
- 2014人教A版高中数学必修三 1.1.2 第2课时《条件结构》基础过关训练.doc
- 苏科版数学七上3.3《代数式的值》同步检测(一).doc
- 2014人教A版高中数学必修三 1.1.2-2《条件结构》同步测试.doc
- 2014人教A版高中数学必修三 1.2.1 《输入语句、输出语句和赋值语句》课时提能训练.doc
- 苏科版数学七上3.3《代数式的值》同步检测.doc
- 2014人教A版高中数学必修三 1.2.1《输入语句、输出语句和赋值语句》基础过关训练.doc
- 2014人教A版高中数学必修三 1.2.1《输入语句、输出语句和赋值语句》同步测试.doc
- 2014人教A版高中数学必修三 1.2.2《条件语句》基础过关训练.doc
文档评论(0)