课时规范练 A组 基础对点练
1.执行如图所示的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )
20
A. 37C. 2
B.D.16 515 8
33838
解析:第一次循环:M=,a=2,b=,n=2;第二次循环:M=,a=,b=,n=3;
223231581515
第三次循环:M=,a=,b=,n=4.则输出的M=,选D.
8388答案:D
2.执行如图所示的程序框图,如果输入的x,t均为2,则输出的S=( )
A.4 C.6
B.5 D.7
1
解析:k=1≤2,执行第一次循环,M=×2=2,S=2+3=5,k=1+1=2;k=2≤2,执
12
行第二次循环,M=×2=2,S=2+5=7,k=2+1=3;k=3>2,终止循环,输出S=7.
2故选D. 答案:D
1
3.阅读如图所示的程序框图,运行相应程序,则输出的i的值为( )
A.3 C.5
B.4 D.6
解析:第一次执行,i=1,a=2;第二次执行,i=2,a=5;第三次执行,i=3,a=16;第四次执行,i=4,a=65,此时满足条件a>50,跳出循环,故选B. 答案:B
4.执行如图所示的程序框图,如果输入的x的值是407,y的值是259,那么输出的x的值是( )
A.2 849 C.74
B.37 D.77
解析:输入x的值是407,y的值是259,第一次循环后,S=148,x=259,y=148;第二次循环后,S=111,x=148,y=111;第三次循环后,S=37,x=111,y=37;第四次循环后,S=74,x=74,y=37;第五次循环后,S=37,x=37,y=37,结束循环,所以输出的x的值是37.故选B. 答案:B
2
5.(2018·唐山统考)执行如图所示的程序框图,若输入的a0=4,a1=-1,a2=3,a3=-2,a4=1,则输出的t的值为( )
A.5 C.12
B.10 D.14
解析:第一次循环,得t=2×1-2=0,i=2;第二次循环,得t=0+3=3,i=3;第三次循环,得t=2×3-1=5,i=4;第四次循环,得t=2×5+4=14,i=5,不满足循环条件,退出循环,输出的t=14,故选D. 答案:D
6.执行如图所示的程序框图,如果输入的t∈[-1,3],则输出的s属于( )
A.[-3,4] C.[-4,3]
??3t,t<1,
解析:作出分段函数s=?2
?-t+4t,t≥1?
B.[-5,2] D.[-2,5]
的图象(图略),可知函数s在[-1,2]上单调
递增,在[2,+∞)上单调递减,∴t∈[-1,3]时,s∈[-3,4]. 答案:A
7.执行如图所示的程序框图,若输出的结果为21,则判断框中应填( )
3
A.i<5? C.i<7?
B.i<6? D.i<8?
解析:第一次执行,S=-1,i=2;第二次执行,S=3,i=3;第三次执行,S=-6,i=4;第四次执行,S=10,i=5;第五次执行,S=-15,i=6;第六次执行,S=21,i=7.此时不满足条件,跳出循环,判断框中应填入的条件是“i<7?”,故选C. 答案:C
8.执行如图所示的程序框图,若输入n的值为8,则输出S的值为________.
解析:第一次循环:S=2,i=4,k=2;第二次循环:S=4,i=6,k=3;第三次循环:
S=8,i=8,k=4,当i=8时不满足i 答案:8 9.执行如图所示的程序框图,则输出的k值是________. 解析:由不等式k-6k+5>0可得k>5或k<1,所以,执行程序框图可得k=6. 4 2
相关推荐: