课时作业(五十八)算法初步与框图A级1.执行如图所示的程序框图,输出的S值为()A.2B.4C.8D.161题图2题图2.如图,在程序框图中,若输入x为-5,则输出的值是()A.B.C.1D.23.执行下面的程序框图,如果输入a=4,那么输出的n的值为()A.2B.3C.4D.54.如图所示的框图所给的程序运行结果为S=28,那么判断框中应填入的关于k的条件是()A.k=8?B.k≤7?C.k<7?D.k>7?5.按如图所示的算法流程图运算,若输出k=2,则输入x的取值范围是()1A.19≤x<200B.x<19C.19<x<200D.x≥2006.下面程序输出的结果是()A.满足1×3×5×…×n>2005的最小整数nB.1+3+5+…+2005C.求方程1×3×5×…×n=2005中的n值D.1×3×5×…×20057.执行如图所示的程序框图,则输出的λ是()A.-4B.-2C.0D.-2或08.如图所示的程序框图,当x1=3,x2=5,x3=-1时,输出的p值为________.28题图9题图9.阅读如图所示的程序框图,运行相应的程序,输出的结果s=________.10.如图是某算法的程序框图,则程序运行后输出的结果是________.11.下图是一个算法流程图,则输出的k的值是________.12.若输入8时,则下列程序执行后输出的结果是________.B级1.利用如图所示的程序框图在直角坐标平面上打印一系列点,则打印的点落在坐标轴上的个数是()A.0B.1C.2D.31题图2题图32.某程序框图如图所示,则该程序运行后输出的S的值为()A.1B.C.D.3.如图所示,程序框图(算法流程图)的输出值x=________.4.已知如图所示的程序框图(未完成),设当箭头a指向①时,输出的结果为S=m,当箭头a指向②时,输出的结果为S=n,则m+n的值为________.答案:课时作业(五十八)A级1.C当k=0时,满足k<3,因此S=1×20=1;当k=1时,满足k<3,因此S=1×21=2;当k=2时,满足k<3,因此S=2×22=8;当k=3时,不满足k<3,因此输出S=8.2.A依题意得,当输入x=-5时,注意到-5+2×3=1≤1,且-5+2×4=3>1,故运行此程序后输出的y值为3-1=,选A.3.Ba=4,P=0,Q=1,n=0时,P≤Q,P=0+40=1,Q=2×1+1=3,n=1;P≤Q,P=1+41=5,Q=2×3+1=7,n=2;P≤Q,P=5+42=21,Q=2×7+1=15,n=3;P≤Q不成立,输出n=3.4.Dk=10时,通过条件框要满足“是”,S=1+10,k=9,继续执行循环,S=1+10+9,k=8,仍然满足“是”,继续执行,S=1+10+9+8=28,k=7,此时通过条件框要满足“否”,输出S的值为28,所以判断框中的条件为“k>7?”,选D.45.A由流程图可知,输出k=2,需满足解得19≤x<200,故选A.6.A从所给的程序来看是循环语句,而输出的是i,且S≤2005,故输出的是满足1×3×5×…×n>2005的最小整数n.7.B依题意,若λa+b与b垂直,则有(λa+b)·b=4(λ+4)-2(-3λ-2)=0,解得λ=-2;若λa+b与b平行,则有-2(λ+4)=4(-3λ-2),解得λ=0.结合题中的程序框图,输出的λ是-2,选B.8.解析:依题意得,当x1=3,x2=5,x3=-1时,|x1-x2|<|x2-x3|,p==4,因此输出的p值是4.答案:49.解析:当n=1时,s=1,a=3;当n=2时,s=1+3=4,a=5;当n=3时,s=4+5=9,a=7,所以输出s=9.答案:910.解析:依题意得,题中的程序框图运行后输出的结果是数列{(-1)n+n}的前n项和大于9时的最小值.由于数列{(-1)n+n}的前n项和等于-+=,且=5<9,=10>9,因此程序运行后输出的结果是10.答案:1011.解析:第一步,当k=1时,k2-5k+4=1-5+4=0;第二步,当k=2时,k2-5k+4=4-10+4=-2<0;第三步,当k=3时,k2-5k+4=9-15+4=-2<0;第四步,当k=4时,k2-5k+4=16-20+4=0;第五步,当k=5时,k2-5k+4=25-25+4>0,结束循环,输出k=5.答案:512.解析:当t=8时,c=0.2+0.1×(8-3)=0.7.答案:0.7B级1.B依题意得,当i=3时,打印的点是(-2,6),x=-1,y=5,i=3-1=2;当i=2时,打印的点是(-1,5),x=0,y=4,i=2-1=1;当i=1时,打印的点是(0,4),x=1,y=3,i=1-1=0,此时0不大于0,所以结束,故选B.2.A依题意得,运行程序后输出的是数列{an}的第2013项,其中数列{an}满足:a1...