1、考点规范练55算法初步考点规范练A册第44页基础巩固组1.如图,若依次输入的x分别为,相应输出的y分别为y1,y2,则y1,y2的大小关系是() A.y1=y2B.y1y2C.y1cos成立,所以输出的y1=sin;当输入的x为时,sincos不成立,所以输出的y2=cos,所以y17,程序运行终止,所有的输出结果之和为1+4+9+16=30.3.执行如图所示的程序框图,如果输入的x,yR,那么输出的S的最大值为()A.0B.1C.2D.3导学号32470549答案:C解析:先画出x,y满足的约束条件对应的可行域如图中阴影部分:移动直线l0:y=-2x.当直线经过点A(1,0)时,y=-2x+
2、S中截距S最大,此时Smax=21+0=2.再与x0,y0,x+y1不成立时S=1进行比较,可得Smax=2.4.为了在运行如图所示的程序之后得到结果y=16,则键盘输入的x应该是()输入xIfx0Theny=(x+1) (x+1)Elsey=(x-1) (x-1)End If输出yA.5B.5C.-5D.0答案:A解析:f(x)=当x1时,输出的y=ln|x|=x,即确定方程|x|=ex的解的个数,当x1时,令f(x)=ex-x,则f(x)=ex-10,x(1,+)恒成立,且f(1)=e-10,此时f(x)=ex-x=0无解.当x-1时,令g(x)=e
3、x+x,在x-1上单调递增,且g(-1)=-11时无解;当|x|1时,输出的y=x3=x,解得x=-1,0,1,均适合题意,所以这样的x有3个,故选B.6.(2015辽宁鞍山一模)一个算法的程序框图如图,若输出结果为6,则判断框内m的取值范围是()A.(12,20B.(20,30C.(30,42D.(12,42答案:B解析:由程序框图知第一次运行S=0+2,i=2;第二次运行S=0+2+4,i=3;第三次运行S=0+2+4+6,i=4;第四次运行S=0+2+4+6+8,i=5;第五次运行S=0+2+4+6+8+10,i=6.输出i=6,程序运行了5次,此时S=0+2+4+6+8+10=30,m
4、的取值范围为2049,得x7,所以当输入的x1,19时,输出的x大于49的概率为.10.(2015湖北七市(州)联考)某程序框图如图所示,判断框内为“kn”,n为正整数,若输出的S=26,则判断框内的n=.导学号32470552答案:4解析:依题意,执行题中的程序框图,进行第一次循环时,k=1+1=2,S=21+2=4;进行第二次循环时,k=2+1=3,S=24+3=11;进行第三次循环时,k=3+1=4,S=211+4=26,因此当输出的S=26时,判断框内的n=4.11.运行如图所示的程序,当输入a,b分别为2,3时,最后输出的m的值为.输入a,bIfabThenm=aElsem=bEnd
5、 If输出m答案:3解析:a=2,b=3,a0,则输出n=3,结束.能力提升组13.(2015天津,文3)阅读如图所示的程序框图,运行相应的程序,则输出i的值为()A.2B.3C.4D.5答案:C解析:第一次循环,得i=1,S=9,不满足S1,进入循环体;第二次循环,得i=2,S=7,不满足S1,进入循环体;第三次循环,得i=3,S=4,不满足S1,进入循环体;第四次循环,得i=4,S=0,满足S1,终止循环,输出i=4.14.执行如图所示的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=()A.B.C.D.答案:D解析:第一次执行循环体时,n=1,M=1+,a=2,b=;第二次执行
6、循环体时,n=2,M=2+,a=,b=;第三次执行循环体时,n=3,M=,a=,b=,这时n=4,跳出循环.输出M的值.15.执行如图所示的程序框图,输入正整数N(N2)和实数a1,a2,aN,输出A,B,则()A.A+B为a1,a2,aN的和B.为a1,a2,aN的算术平均数C.A和B分别是a1,a2,aN中最大的数和最小的数D.A和B分别是a1,a2,aN中最小的数和最大的数答案:C解析:随着k的取值不同,x可以取遍实数a1,a2,aN,依次与A,B比较,A始终取较大的那个数,B始终取较小的那个数,直到比较完为止,故最终输出的A,B分别是这N个数中的最大数与最小数,故选C.16.(2015湖南湘潭模拟)执行如图所示的程序框图,则输出的结果是.导学号32470553答案:解析:共循环2014次,由裂项求和得S=+=1-.7