回扣验收特训(一)算法初步1.如下图所示的程序框图输出的结果是()A.1B.3C.4D.5解析:选C由a=1,知b=a+3=4,故输出结果为4
2.执行如下图所示的程序框图,若输入-2,则输出的结果为()A.-5B.-1C.3D.5解析:选C根据题意,该框图的含义是求分段函数的函数值.当x>2时,y=log2x;当x≤2时,y=x2-1
若输入-2,满足x≤2,得y=x2-1=3,故选C
3.用秦九韶算法求f(x)=12+3x-8x2+79x3+6x4+5x5+3x6在x=-4时的值时,v1的值为()A.3B.-7C.-34D.-57解析:选B根据秦九韶算法知:v1=v0x+an-1,其中v0=an=3(最高次项的系数),an-1=5,∴v1=3×(-4)+5=-7
4.执行如图的程序框图,如果输入的x,t均为2,则输出的S=()A.4B.5C.6D.7解析:选D在循环体部分的运算为:第一步,M=2,S=5,k=2;第二步,M=2,S=7,k=3
故输出结果为7
5.(陕西高考)如图所示,当输入x为2006时,输出的y=()A.28B.10C.4D.2解析:选B由题意,当x=-2时结束循环.故y=3-(-2)+1=10
6.下面的程序输出结果s是()A.3B.7C.15D.17解析:选C循环体的执行次数为4次,4次得到的s值依次是1,3,7,15
7.当m=7,n=3时,执行如图所示的程序框图,输出的S值为()A.7B.42C.210D.840解析:选Cm=7,n=3,k=m=7,S=1,m-n+1=5;第一步:k=7>5,S=1×7=7,k=7-1=6;第二步:k=6>5,S=7×6=42,k=6-1=5;第三步:k=5,S=42×5=210,k=5-1=4;第四步:k=4<5,输出的S=210
8.下边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相