算法初步2008年1.(广东卷9.阅读程序框图,若输入4m,6n,则输出a,i(注:框图中的赋值符号“”也可以写成“”或“:”)2.(海南卷5)下面的程序框图,如果输入三个实数a、b、c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的A.cxB.xcC.cbD.bc3.(山东卷13)执行程序框图,若输入p=0.8,则输出的n=.2009一、选择题1.(2009浙江卷理)某程序框图如图所示,该程序运行后输出的k的值是()A.4B.5C.6D.72.(2009浙江卷文)(同卷理)图所示,该程序运行后输出的k的值是()A.4B.5C.6D.73.(2009辽宁卷理文)某店一个月的收入和支出总共记录了N个数据1a,2a,…,Na,其中收入记为正数,支出记为负数。该店用下边的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的(A)A0,V=S-Tw.w.w.k.s.5.u.c.o.m(B)A0,V=S-T(C)A0,V=S+T(D)A0,V=S+T4.(2009宁夏卷理)如果执行上(右)边的程序框图,输入2,0.5xh,那么输出的各个数的和等于(A)3(B)3.5(C)4(D)4.5()5.(2009天津卷理)阅读程序框图,则输出的S=()A26B35C40D57二、填空题1.(2009年广东文)某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:队员i123456三分球个数1a2a3a4a5a6a右图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,则图中判断框应填,输出的s=.输入a,b,cbx?否开始x=a输出x结束x=b是否x=c是海南卷输入pSp?开始n=1,S=0输出n结束12nSS是否n=n+1山东卷输入m,n开始i=1输出a,i结束n整除a?i=i+1是否广东卷a=m*i开始输入N,a1,a2,…ank=1,S=0,T=0A=akT=T+AS=S+AkN?输出S,V结束是否否是k=k+1辽宁卷宁理开始输入x,hx0?是否y=0y=xy=1x1?x≥2?输出y否结束是否x=x+h宁夏海南理是开始否S100?S=S+2Sk=k+1输出k是结束k=0,S=0浙江理i5?否开始S=0,i=1T=3i-1S=S+Ti=i+1是输出S结束天津理开始输入a1,a2,…a6s=0,i=1i=i+1输出s结束是否s=s+ai广东文2.(2009山东卷理)执行下边的程序框图,输出的T=.3.(2009安徽卷文理)程序框图(即算法流程图)如图下(中)所示,其输出结果是4.(2009江苏卷)如下右图是一个算法的流程图,最后输出的W=.5.(09年上海理)程序框图如下图所示,则输出量y与输入量x满足的关系是.1、(2010陕西文数)如图是求1210,,,xxx的乘积S的程序框图,图中空白框中应填入的内容为()(A)S=S*(n+1)(B)S=S*xn+1(C)S=S*n(D)S=S*xn2、(2010福建文数6,理数5)阅读右图的程序框图,运行相应的程序,输出i的值等于()A.2B.3C.4D.53、(2010安徽文、理数13)如图所示,程序框图(算法流程图)的输出值x=.6、(2010广东理数13.)某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中n位居民的月均用水量分别为x1,…,xn(单位:吨),根据图所示的程序框图,若n=2,且x1,x2分别为1,2,则输出地结果S为.7、(2010江苏卷7)下图是一个算法的流程图,则输出S的值是_____。TS?否开始S=0,T=0,n=0T=T+nn=n+2S=S+5是输出T结束山东理a100否开始a=1a=2a+1是输出a结束安徽文理S=10?否开始S=0T=T+2是输出W结束T=1S=T2-SW=S+T江苏开始否输入实数x结束x1?y=x-2y=2x输出y是上海理n=10?否开始n=1,S=1n=n+1是输出S结束陕西卷输入x1,x2,…,x10S=0,i=1a=i*2iS=S+aS11?是否输出i结束开始i=i+1福建卷否结束开始x=1x=x+2x=x+1x是奇数?x8?是输出x是否安徽卷11222iiSSxSSxi=n?是开始S1=0,S2=0,i=1i=i+1否输出S结束22111()SSSii广东理卷输入x1,x2,…,xnS=33?开始n=1,S=1输出S结束2nSS否是n=n+1江苏卷一、选择题1.(2011·辽宁高考理科·T6)执行下面的程序框图,如果输入的n是4,则输出的P是(A)8(B)5(C)3(D)22.(2011·福建卷文科·T5)阅读右图所示的程序框图,运行相应的程序,输出的结果是()(A)3(B)11(C)38(D)1233.(2011·新课标全国高考理科·T3)执行右面的程序框图,如果输入的N是6,那么输出的p是(A)120(B)720(C)1440(D)50404.(2011·新课标全国高考文科·T5)执行如图所示的程序框图,如果输入的N是6,那么输出的p是()(A)120(B)720(C)1440(D)504015.(2011·北京高考理科·T4)执行如图所示的程序框图,输出的s值为().3A1.2B1.3C.2D6.(2011·陕西高考理科·T8)右图中,1x,2x,3x为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分,当16x,29x,8.5p时,3x等于()(A)11(B)10(C)8(D)77.(2011·北京高考文科·T6)执行如图所示的程序框图,若输入A的值为2,则输出的P值为()开始i=0,s=2i411sssi=i+1输出s结束否是Reada,bIfabThenmaElsembEndIfPrintm(A)2(B)3(C)4(D)58.(2011.天津高考理科.T3)阅读右边的程序框图,运行相应的程序,则输出i的值为(A)3(B)4(C)5(D)69.(2011·陕西高考文科·T7)如右框图,当126,9,xx8.5p时,3x等于()(A)7(B)8(C)10(D)1110.(2011·天津高考文科·T3)阅读右边的程序框图,运行相应的程序,若输入的值为-4,则输出y的值为()(A)0.5(B)1(C)2(D)4二、填空题11.(2011·安徽高考理科·T11)如图所示,程序框图(算法流程图)的输出结果是____________12.(2011·福建卷理科·T11)运行如图所示的程序,输出的结果是_______.13.(2011·江苏高考·T4)根据如图所示的伪代码,当输入ba,分别为2,3时,最后输出的m的值是_______14.(2011·山东高考理科·T13)执行右图所示的程序框图,输入l=2,m=3,n=5,则输出的y的值是15.(2011·浙江高考理科·T12)若某程序框图如图所示,则该程序运行后输出的k的值为开始P=1,S=1输出P结束是否输入AP=P+11SSPS≤A开始输入非负整数l,m,n2220lmn702115ylmn105y105y105yy输出y结束是否否是16.(2011·湖南高考理科·T13)若执行如图3所示的框图,输入,2,3,2,1321xxxx则输出的数等于______17.(2011·湖南高考文科T11)若执行如图所示的框图,输入,8,4,2,14321xxxx则输出的数等于____18.(2011·江西高考理科·T13)下图是某算法的程序框图,则程序运行后输出的结果是.19.(2011·江西高考文科·T13)下图是某算法的程序框图,则程序运行后输出的结果是____1.(2012广东)执行如图2所示的程序框图,若输入n的值为6,则输出S的值为()A.105B.16C.15D.12.(2102福建)阅读右图所示的程序框图,运行相应的程序,输出S值等于()A-3B-10C0D-23.执行如图所示的程序框图,若输出的结果是8,则判断框内m的取值范围是()A.(30,42]B.(42,56]C.(56,72]D.(30,72)4.(2012陕西)右图是用模拟方法估计圆周率的程序框图,P表示估计结果,则图中空白框内应填入()A.1000NPB.41000NPC.1000MPD.41000MP5.(2012辽宁)执行如图所示的程序框图,则输出的S的值是()A.1B.23C.32D.46.(2012北京)执行如图所示的程序框图,输出的S值为()A.2B.4C.8D.16否开始s=0,n=1s=(s+n)nn=n+1n3结束输出s是开始S=0,n=1(1)nssns9结束n=n+1否输出sk=0,S=1开始k=k+1S=S×2k第3题第1题第5题7.(2012天津)阅读程序框图,运行相应的程序,当输入x的值为25时,输出x的值为()A.1B.1C.3D.98.(201天津文)阅读右边的程序框图,运行相应的程序,则输出S的值为()A、8B、18C、26D、809.(2012陕西)下图是计算某年级500名学生期末考试(满分为100分)及格率q的程序框图,则图中空白框内应填入()A.q=NMBq=MNCq=NMND.q=MMN10.(2012安徽)如图所示,程序框图(算法流程图)的输出结果是()(A)3(B)4(C)5(D)811.(2012江西)下图是某算法的程序框图,则程序运行后输出的结果是_________。12.(2012新课标)如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则()(A)A+B为a1,a2,…,aN的和(B)A+B2为a1,a2,…,aN的算术平均数(C)A和B分别是a1,a2,…,aN中最大的数和最小的数(D)A和B分别是a1,a2,…,aN中最小的数和最大的数13.(2012湖南)如果执行如图3所示的程序框图,输入4.5x,则输出的数i=.14.已知程序框图如下,则输出的i=.15.(2012江苏)下图是一个算法流程图,则输出的k的值是.16.(2012浙江)若程序框图如图所示,则该程序运行后输出的T值是______________.开始输入x|x|11||xxx=2x+1输出x结束是否第4题第7题第8题第9题第10题第11题第12题第13题开始1S结束3i100?Si输出2ii*SSi是否17.(2012湖南)如果执行如图3所示的程序框图,输入1x,n=3,则输出的数S=____.18.(2012年湖北)阅读如图所示的程序框图,运行相应的程序,输出的结果S__________.19.(2012广东)执行如图2所示的程序框图,若输入n的值为8,则输出s的值为______.20.(2012福建)阅读右图所示的程序框图,运行相应地程序,输出的s值等于____________.第14题第15题第16题第17题第18题图是否输入2,1,1iks输出s结束开始in第19题图n1siks2ii1kk开始输入x,nS=6i≥0?是否输出S结束i=n-1i=i-1S=S·x+i+1