内容正文:
色学科网书城■
品牌书店·知名教辅·正版资源
b.zxxk.com
您身边的互联网+敷辅专家
课时跟踪检测(六十三)
算法与程序框图
1执行如图所示的程序框图,若输入a的值为一1,则输出的S的
开始
值是()
给入a
A.-12
B.12
S0,k1
C.74
D.6320
解析:选C模拟程序的运行,可得a=一1,S=0,k=1,
k<5
是
/输出S
满足条件k<5,执行循环体,S=一1,a=1,k=2:
结束
满足条件k<5,执行循环体,S=一12,a=3,k=3:
a-a+2
满足条件k<5,执行循环体,S=12,a=5,k=4;
=k+1
满足条件k<5,执行循环体,S=74,a=7,k=5.
此时,不满足条件k<5,退出循环,输出S的值为74
2.在如图所示的程序框图中,若n=2019,则输出y的值为(
开始
A.0
B.12
C.2)2
D.3)2
n=n-5
解析:选C流程图的作用是计算函数y=cosn的值,其中n≤4,
m>5
而n的初始值为2019,由程序框图中的判断可知,若n>5,则需要减
去5,直至小于5为止,因为2019=2015+4,所以y=cos4=2)
2,故选C.
结审]
3.在数学史上,中外数学家使用不同的方法对圆周率π进行了估
开始
k0,S0
算。如图所示的程序框图的算法思路来源于德国数学家莱布尼茨给出
的计算圆周率π的近似值的方法,执行该程序框图,输出的S的值为
S-S+(-02h
()
A.4
B.83
C.5215
D.304105
是
解析:选Dk=0时,S=4:
/输出S
k=1时,S=4-43=83;
结柬
k=2时,S=83+45=5215:
k=3时,S=5215-47=304105.
k=4时,退出循环体,
输出的S的值为304105.故选D
4.如图,给出的是计算1+14+十17+十1100的值的一个程序框图,则图中判断框内的
(1)处和执行框中的(2)处应填的语句是()
开始
S-0.n=1,i=1
独家授权侵权必究
)?是
/输出S
S-5+
结柬
②
色学科网书城■
品牌书店·知名教辅·正版资源
b2XXk.com●
您身边的互联网+敷辅专家
A.>100,n=n+1
B.i34,n=n+3
C.>34,n=n十3
D.i>33,n=n+1
解析:选C算法的功能是计算1十14+17++1100的值,易知1,4,7,…,100成等
差数列,公差为3,所以执行框中的2)处应为n=n十3,令1十(一1)×3=100,解得i=34,
所以终止程序运行的值为35,所以判断框内的1)处应为>34,故选C.
5.(2020全国Ⅱ卷)执行如图所示的程序框图,若输入的k=0,a=0,
开始
则输出的k为列)
输入k,a
A.2
B.3
a2a+▣
C.4
D.5
1
解析:选C初始值,k=0,a=0,进入循环,a=1,k=1,1香Q0>
<10,则a=3,k=2,3<10,则a=7,k=3,7<10,则a=15,k=4,
是
输出k
15>10,此时不满足循环条件,退出循环,输出k=4,故选C.
结束
6.执行如图所示的程序框图,如果输出S一3,那么判断框内应填入
开始
的条件是()
k=2,S=1
A.k≤5?
B.k≤6?
S=51og(k+1可
C.k≤7?
D.k≤8?
kk+1
解析:选C根据程序框图,运行结果!下:
是
第一次循环,S=l0g23,k=3:
否
/输出S人
第二次循环,S=l0g231og34,k=4;
结束
第三次循环,S=10g2310g4l0g5,k=5;
第四次循环,S=lg23l0g4og45l0gs6,k=6:
第五次循环,S=l0g3log4log5log6l0g67,k=7;
第六次循环,S=log23log4log45l0gs6l0g67l0g8=l0g8=3,k=8,
故如果输出S=3,那么只能进行六次循环,故判框内应填入的条件是k≤7.故选C
7.某程序框图如图所示,若该程序运行后输出k的值是6,则满足条件的整数S的个
数有)
◆独家授权侵权必究
色学科网书城■
品牌书店·知名教辅·正版资源
b2XXK.com●
您身边的互联网+教辅专家
开始
0,SS品
S>0?
是
输出k
SS-2
=k+1☐
结束
A.31
B.32
C.63
D.64
解析:选B输出k的值为6,说明最后一次参与运算的k=5,所以S=S。一20一21
22-23-24-25=S。-63,上.一个循环S=-20-21-22-23-24=S-31,所以S。-31
>0,S-63≤0,
解得31<S≤63,总共有32个满足条件的S.
8.执行如图所示的程序框图,则输出的k=()
开始
-1,=0
=+k(k+1)
k-k+1
9
是
输出k/
结束
A.7
B.