课时分层作业(十)(建议用时:60分钟)[合格基础练]一、选择题1.如图所示的算法框图中含有的基本结构是()A.顺序结构B.选择结构C.模块结构D.顺序结构和选择结构D[顺序结构是任何算法都离不开的一种算法结构,并且此算法流程中含有判断框,因此此算法框图中既含有顺序结构又含有选择结构.]2.在如下所示的算法语句中输入x=1000,y=5,则输出的结果M是()A.2018B.2019C.2020D.2021C[M=2×1000+4×4=2016
]3.下列算法语句执行后的结果是()i=2;j=5;i=i+j;j=i+j;输出i,j
A.i=12,j=7B.i=12,j=4C.i=7,j=7D.i=7,j=12D[i=2+5=7,j=7+5=12
]4.如图所示的算法框图,能判断任意输入的数x的奇偶性,其中判断框内的条件是()A.m=0B.x=0C.x=1D.m=1A[判断框中填写的应该是余数与0的关系,偶数即整数除以2的余数为0,而余数在这个算法框图中用字母m表示,所以判断框中应填写“m=0”.]5.运行如图所示的算法框图,若要使输入的x的值与输出的y的值相等,则这样的x的值有()A.1个B.2个C.3个D.4个C[当x≤2时,由x2=x得x=0或x=1,可以.当25时,由=x得x=±1,舍去.]二、填空题6.如图是一个算法的框图,当输入的值为3时,输出的结果是________.8[因为32,则log2x=3,所以x=8,若x≤2,则x2-1=3,所以x=±2
]4.下面程序的运行结果为________.a=2;b=3;c=4;a=b;b=c+2;c=b+4;d=a+b+c/3;输出d
[a=b=3,b=c+2=4+2=6,c=b+4=6+4=10
∴d=(a+b+c)=(3+6+10)=
]5.f(x)=x2-2x-3,求f(3),f(-5),f(5),并计算f(3)+