智浪教育-普惠英才A级基础达标演练(时间:40分钟满分:60分)一、选择题(每小题5分,共25分)1.(2012·新课标全国)执行下面的程序框图,如果输入的N是6,那么输出的p是().A.120B.720C.1440D.5040解析由题意得,p=1×1=1,k=1<6;k=1+1=2,p=1×2=2,k=2<6;k=2+1=3,p=2×3=6,k=3<6;k=3+1=4,p=6×4=24,k=4<6;k=4+1=5,p=24×5=120,k=5<6;k=5+1=6,p=120×6=720,k=6不小于6,故输出p=720.答案B2.执行如图所示的程序框图,输出的S值为().A.-3B.-12C.13D.2解析由框图可知i=0,S=2→i=1,S=13→i=2,S=-12→i=3,S=-3→i=4,S=2,循环终止,输出S,故最终输出的S值为2.答案D3.读程序回答问题智浪教育-普惠英才甲乙i=1S=0WHILEi<=1000S=S+ii=i+1WENDPRINTSWENDi=1000S=0DOS=S+ii=i-1LOOPUNTILi<1PRINTSEND对甲、乙两程序和输出结果判断正确的是().A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同解析从两个程序可知它们的程序语句不同,但其算法都是求1+2+3+…+1000,故结果相同.答案B4.(2012·陕西)如图中,x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分.当x1=6,x2=9,p=8.5时,x3等于().A.11B.10C.8D.7解析本题代入数据验证较为合理,显然满足p=8.5的可能为6+112=8.5或9+82=8.5.显然若x3=11,不满足|x3-x1||x3-x2|,则x1=11,计算p=11+92=10,不满足题意;而若x3=8,不满足|x3-x1||x3-x2|,则x1=8,计算p=8+92=8.5,满足题意.答案C5.某程序框图如图所示,若输出的S=57,则判断框内为().智浪教育-普惠英才A.k>4?B.k>5?C.k>6?D.k>7?解析由程序框图可知,k=1时,S=1;k=2时S=2×1+2=4;k=3时S=2×4+3=11;k=4时S=2×11+4=26;k=5时S=2×26+5=57.故选A.答案A二、填空题(每小题4分,共12分)6.下列程序执行后输出的结果是________.i=11S=1DOS=S*ii=i-1LOOPUNTILi<9PRINTSEND解析该程序是求S=1×11×10×9=990.答案9907.如图所示的程序框图中,若P=0.8,则输出的n=________.解析由框图可知s=0时n=1;s=12时n=2;s=34时n=3.s=34+18时n=4.此时s>p.故输出结果为4.答案4智浪教育-普惠英才7题图8题图8.(2012·浙江)某程序框图如图所示,则该程序运行后输出的k的值是________.解析k=3时,a=43,b=34,a<b;k=4时,a=44,b=44,a=b;k=5时,a=45,b=54,a>b,故输出k=5.答案5三、解答题(共23分)9.(11分)设计计算f(x)=x+x,x2+x<的函数值的算法.解算法:第一步:给出x;第二步:若x≥0,则f(x)=x+2,否则进行第三步;第三步:f(x)=x2+2.10.(12分)设计求1+3+5+7+…+31的算法,并画出相应的程序框图.解第一步:S=0;第二步:i=1;第三步:S=S+i;第四步:i=i+2;第五步:若i不大于31,返回执行第三步,否则执行第六步;第六步:输出S值.程序框图如图:B级综合创新备选(时间:30分钟满分:40分)一、选择题(每小题5分,共10分)1.(2012·成都质检)如果执行下面的框图,输入N=5,则输出的数等于().智浪教育-普惠英才A.54B.45C.65D.56解析据框图可得S=11×2+12×3+13×4+14×5+15×6=1-12+12-13+13-14+14-15+15-16=1-16=56.答案D2.(2012·抚顺六校二模)某程序框图如图所示,现输入如下四个函数,其中可以输出的函数是().A.f(x)=x2B.f(x)=1xC.f(x)=lnx+2x-6D.f(x)=sinx解析第一个判断框的目的是判断输入的函数是否为奇函数,第二个判断框的目的是判断输入的函数是否存在零点.结合选项知,函数f(x)=sinx为奇函数,且存在零点.答案D二、填空题(每小题4分,共8分)3.某地区有荒山2200亩,从2009年开始每年年初在荒山上植树造林,第一年植树100亩,以后每年比上一年多植树50亩.如图,某同学设计了一个程序框图计算到哪一年可以将荒山全部绿化(假定所植树全部成活),则框图应填上的条件是________.智浪教育-普惠英才解析据题意要将全部荒山2200亩全部绿化,故判断框处应填入S≥2200?答案S≥2200?4.(2012·江苏)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值为________.解析此题的伪代码的含义:输出两数的较大者,所以m=3.答案3三、解答题(共22分)5.(10分)设计算法求11×2+12×3+13×4+…+12011×2012的值,并画出程序框图.解算法如下:第一步:令S=0,i=1;第二步:若i≤2011成立,则执行第三步;否则,输出S,结束算法;第三步:S=S+1ii+;第四步:i=i+1,返回第二步.程序框图:智浪教育-普惠英才法一法二6.(12分)用循环语句来书写1+22+32+…+n2>100的最小自然数n的算法,画出算法程序框图,并写出相应的程序.解算法如下:第一步:S=0;第二步:n=1;第三步:S=S+n2;第四步:如果S≤100,使n=n+1,并返回第三步,否则输出n-1.相应的程序框图如图所示.相应的程序:S=0;n=1;WHILES<=100S=S+n^2;n=n+1;WENDPRINTn-1END