资源描述:
《算法与程序框图1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、算法与程序框图时间:45分钟分值:100分一、选择题(每小题5分,共30分)1.已知一个算法:2.如果bon,则m=b,输岀皿否则执行第3步.3.如果c42B.fc>5?C.fc>6?D.fc>7?4.(2010•福建)阅读下图所示的程序框图,运行相应
2、的程序,输岀的i值等于()A.2B.3C・4D.54.(2010-辽宁)如果执行下面的程序框图,输入正整数m,zn,满足心/n,那么输出的p等于()5.(2010•陕四)下图是求样本“兀2,…,m平均数的程序框图,图中空白椎屮应填入的内容为()I/t-
3、•y二帀>/呵邑/xnA.S=S+x,?B・S=S+n1C.S=S+nD.S=S+n二、填空题(每小题5分,共15分)4.(2010•安徽)如图所示,程序框图(算法流程图)的输出值兀=5.(2011-皖南八校联考)已知程序流程图如下图所示,该程序运行后,为使输出的b的值为9,则判断框内的整数M=.Ji:始6.执行下边的程
4、序框图,输出的s=o.r=ot»i=o三、解答题(共55分)7.(15分)已知一直角三角形的两直角边的长度,设计算法求这个直角三角形的周长.4.(20分)国庆期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:①若不超过200元,则不予优惠;②若超过200元,但不超过500元,则按标价价格给予9折优惠;③如果超过500元,未超过500元的部分按②条优惠,超过500元的部分给予7折优惠,设计一个收款的算法,并画出程序框图.探究提升/綸入q
5、.V=O,M=4).rlj二~~!"'TfetAf=〔起I4.(20分)(2011•广东汕头模拟)12知数列{“}的各项均为正数
6、,观察程序框图(如右510图),若k=5,k=10时,分别有S=ll和5=21.⑴试求数列a}的通项;(2)令bt=2anf求b]+b2+-+bm的值.课时作业57算法与程序框图图时间:45分钟分值:100分一、选择题(每小题5分,共30分)1.已知一个算法:1•m=a•1.如果bs,则m=b,输岀加;否则执行第3步.2.如果c7、:C2.给出下列程序框图,其功能是()/输人0上/LZ//綸出a・b///A.k>4?B.k>5?C.fc>6?D.fc>7?A.求a—b的值B.求b~a的值C.求a-b的值D.以上都不对解析:当时输出a—by当avb时输岀b_a,止好符合a—b,a^ba—b=b_a,a
8、运行相应的程序,输出的i值等于()软出JA.2B・3C・4D.5解析:itl流程图可知S=0,S=2,S=10,S=34,i=1=>i=2=>i=3=>i=4.此时S>11,・・・输出=4,故选C.答案:C2.(2010-辽宁)如果执行下面的程序框图,输入正整数/7,加,满足nRn,那么输出的p等于()丐〕■A.B・C・C「D.解析:由框图知:p=(〃—加+1)“—加+2)…(M—1)・M即p=1)…(比一加+1)=A/•故选D.答案:D1.(2010-陕西)下图是求样本X],也,…,Q()平均数的程序框图,图屮空白框中应填入的内容为()xnA.S=S+xnB.S=S+
9、n1C・S=S+nD.S=S+n1解析:=10(卄2+・・+10),求平均数的算法可分2步:51:求X+x2Xjo的值.1S2:把和值乘以10.故选A.答案:A二、填空题(每小题5分,共15分)2.(2010•安徽)如图所示,程序框图(算法流程图)的输出值兀=解析:心=1,兀2=2,乃=2+2=4,氐=4+1=5,兀5=5+1=6,x6=6+2=8,x7=8+1=9,X8=9+l=10,刈=10+2=12.答案:121.(2011•皖南八校联考)已知程序流程图如下图所示,该程序运行后,为使输出的b的值为9,则判断框内的整数M=.Ji:蛤