- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE1/NUMPAGES7
算法与程序框图
一、选择题
1.下列说法不正确的是()
A.三种基本逻辑结构包含顺序结构、条件结构、循环结构
B.一个程序框图一定包含顺序结构
C.一个程序框图一定包含循环结构
D.一个程序框图不一定包含条件结构
2.下边程序框图表示的算法是()
A.输出c,b,aB.输出最大值
C.输出最小值D.比较a,b,c的大小
3.如图所示的程序框图是算法结构中的哪种结构()
A.条件分支结构B.顺序结构
C.循环结构D.无法确定
4.阅读下边的程序框图,运行相应的程序,则输出的i值等于()
A.2B.3
C.4D.5
5.如图给出的是计算eq\f(1,2)+eq\f(1,4)+eq\f(1,6)+…+eq\f(1,100)的值的一个程序框图,其中判断框内应填入的条件是()
A.i≥49B.i≥50C.i≥51D.i≥100
6.读下面程序框图
则循环体执行的次数为()
A.50B.49C.100D.99
二、填空题
7.如图所示程序框图的算法功能,写出算法功能的表达式为N=______________.
8.已知下列框图,若a=5,则输出b=________.
9.执行如图所示的程序框图,若输入x=4,则输出y的值为________.
三、解答题
10.已知点P0(x0,y0)和直线l:Ax+By+C=0,写出求点P0到直线l的距离d的算法并画出程序框图.
11.画出求满足12+22+32+…+i2106的最小正整数n的程序框图.
能力提升
12.一队士兵来到一条有鳄鱼的深河的左岸,只有一条小船和两个小孩,这条船只能承载两个小孩或一个士兵.试设计一个算法,将这队士兵渡到对岸,并将这个算法用程序框图表示.
13.某工厂2010年生产轿车200万辆,技术革新后预计每年的产量比上一年增加5%,问最早哪一年生产的轿车超过300万辆?试设计算法并画出相应的程序框图.
参考答案
1.C[并不是每个程序框图都有循环结构.]
2.B[根据程序框图可知,此图应表示求三个数中的最大数.]
3.A
4.C[S=0→i=1→a=2→S=2→i=2→a=8→S=10→i=3→a=24→S=34→i=4→输出i=4.]
5.C[i=1时,S=0+eq\f(1,2)=eq\f(1,2),
i=2时,S=eq\f(1,2)+eq\f(1,4),…,
i=50时,S=eq\f(1,2)+eq\f(1,4)+eq\f(1,6)+…+eq\f(1,100),
当i=51时结束程序,故选C.]
6.B[∵i=i+2,
∴当2+2n≥100时循环结束此时n=49,故选B.]
7.N=1×2×3×4×5
8.26
解析因a=5,所以55不成立,判断框执行“否”,即b=52+1=26.
9.-eq\f(5,4)
解析当输入x=4时,
计算y=eq\f(1,2)x-1,得y=1.
不满足|y-x|1.于是得x=1,
此时y=eq\f(1,2)-1=-eq\f(1,2),
不满足|-eq\f(1,2)-1|1,
此时x=-eq\f(1,2),
又推得y=-eq\f(5,4).
这样|y-x|=|-eq\f(5,4)+eq\f(1,2)|=eq\f(3,4)1,
执行“是”,
所以输出的是-eq\f(5,4).
10.解(1)算法如下:
第一步,输入点的坐标x0,y0,输入直线方程的系数即常数A,B,C;
第二步,计算z1=Ax0+By0+C;
第三步,计算z2=A2+B2;
第四步,计算d=eq\f(|z1|,\r(z2));
第五步,输出d.
(2)用程序框图来描述算法,如图:
11.解程序框图如下:
12.解第1步,两个儿童将船划到右岸;
第2步,他们中间一个上岸,另一个划回来;
第3步,儿童上岸,一个士兵划过去;
第4步,士兵上岸,让儿童划回来;
第5步,如果左岸没有士兵,那么结束,否则转第1步.
程序框图如图所示.
13.解算法如下:
第一步:n=2010;
第二步:a=200;
第三步:T=0.05a;
第四步:a=a+T;
第五步:n=n+1;
第六步:若a300,输出n.
否则执行第三步.
程序框图:
您可能关注的文档
- 解析系统抽样.doc
- 样本抽样的识别与计算.doc
- 《系统抽样》参考教案2.doc
- 《中国古代数学中的算法案例》教学课件2.ppt
- 《中国古代数学中的算法案例》基础练习.doc
- 同步测试:算法初步(A组).doc
- 《算法初步》单元测试1.doc
- 《基本算法语句》同步练习1.doc
- 《基本算法语句》同步练习2.doc
- 典型例题:基本算法语句.doc
- 8 黄山奇石(第二课时)课件(共22张PPT).pptx
- 22《纸船和风筝》教学课件(共31张PPT).pptx
- 17 松鼠 课件(共23张PPT).pptx
- 23《海底世界》课件(共28张PPT).pptx
- 21《大自然的声音》课件(共18张PPT).pptx
- 第12课《词四首——江城子 密州出猎》课件 2025—2026学年统编版语文九年级下册.pptx
- 第2课《济南的冬天》课件(共42张PPT) 2024—2025学年统编版语文七年级上册.pptx
- 17 跳水 第二课时 课件(共18张PPT).pptx
- 第六单元课外古诗词诵读《过松源晨炊漆公、约客》课件 统编版语文七年级下册.pptx
- 统编版六年级语文上册 22《文言文二则》课件(共27张PPT).pptx
原创力文档


文档评论(0)