- 320.00 KB
- 2021-06-16 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
2020届一轮复习人教A版 算法与程序框图基本算法语句 课时作业
1.(2018·高考全国卷Ⅱ )中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为2,2,5,则输出的s=( C )
A.7 B.12
C.17 D.34
1题图 2题图
2.(2018·高考天津卷)阅读如图所示的程序框图,运行相应的程序,若输入N的值为19,则输出N的值为( C )
A.0 B.1
C.2 D.3
3.(2018·湖南湘东五校联考)执行如图所示的程序框图,当A=时,输出的k的值为( B )
A.23 B.24
C.25 D.26
解析:程序框图中算法的功能是计算++…+=1-+-+…+-=1-=.因为A=,退出循环的条件为S≥A,当k=24时,=满足条件,故输出的k的值为24.故选B .
4.(2018·石家庄质检)当n=4时,执行如图所示的程序框图,则输出的S的值为( C )
A.9 B.15
C.31 D.63
解析:执行程序框图,k=1,S=1;S=3,k=2;S=7,k=3;S=15,k=4;S=31,k=5>4,退出循环.故输出的S=31,故选C .
5.(2018·福州质量检测)如图的程序框图是为了求出满足1+++…+<1 000的最大正整数n的值,那么在◇和▱两个空白框中,可以分别填入( D )
A.“S<1 000”和“输出i-1”
B.“S<1 000”和“输出i-2”
C.“S≥1 000”和“输出i-1”
D.“S≥1 000”和“输出i-2”
6.(2018·武汉调研)执行如图所示的程序框图,如果输入的t∈[-2,2],则输出的S∈( A )
A.[-4,2] B.[-2,2]
C.[-2,4] D.[-4,0]
解析:当-2≤t<0时,S=2t,S∈[-4,0);当0≤t≤2时,S=t3-3t,易知S=t3-3t在[0,1)上单调递减,在(1,2]上单调递增,且当t=0时,S=0,当t=1时,S=-2,当t=2时,S=2,所以S∈[-2,2].综上,输入的t∈[-2,2]时,输出的S∈[-4,2],故选A .
7.执行如图所示的程序框图,若输入的a0=4,a1=-1,a2=3,a3=-2,a4=1,则输出的t的值为( D )
A.5 B.10
C.12 D.14
8.如图所示的程序框图的算法思路源于世界数学名题“3x+1问题”.执行该程序框图,若N=3,则输出的i=( C )
A.6 B.7
C.8 D.9
B组 能力提升练
1.(2018·太原模拟)执行如图所示的程序框图,则输出的S的值为( D )
A.3+log23 B.log23
C.3 D.2
解析:S=3+log2,i=2;S=3+log2+log2,i=3;S=3+log2+log2+log2=4,i=4>3,退出循环,输出的S=log24=2.
2.执行如图所示的程序框图,如果输入的t=0.01,则输出的n=( C )
A.5 B.6
C.7 D.8
解析:由程序框图可知,
S=1-=,m=,n=1,>0.01;
S=-=,m=,n=2,>0.01;
S=-=,m=,n=3,>0.01;
S=-=,m=,n=4,>0.01;
S=-=,m=,n=5,>0.01;
S=-=,m=,n=6,>0.01;
S=-=,m=,n=7,<0.01.故选C.
3.(2018·高考北京卷)执行如图所示的程序框图,若输入的a值为1,则输出的k值为( B )
A.1 B.2
C.3 D.4
解析:输入a=1,则b=1,第一次循环,a==-,k=1;第二次循环,a==-2,k=2;第三次循环,a==1,此时a=b,结束循环,输出k=2.故选B.
4.(2018·湖北八市联考)对任意非零实数a,b,定义a*b的运算原理如图所示,则=( A )
A.1 B.2
C.3 D.4
解析:因为=4,3<4,所以输出=1,故选A .
5.阅读如图所示的程序框图,运行相应的程序,若输出S的值为1,则判断框内为( D )
A.i>6? B.i>5?
C.i≥3? D.i≥4?
解析:依题意,执行程序框图,进行第一次循环时,S=1×(3-1)+1=3,i=1+1=2;进行第二次循环时,S=3×(3-2)+1=4,i=2+1=3;进行第三次循环时,S=4×(3-3)+1=1,i=4,因此当输出的S的值为1时,判断框内为“i≥4?”,故选D.
5题图 6题图
6.执行如图所示的程序框图,若输出y=-,则输入的θ=( D )
A. B.-
C. D.-
解析:对于A,当θ=时,y=sin θ=sin =,则输出y=,不合题意;对于B,当θ=-时,y=sin θ=sin=-,则输出y=-,不合题意;对于C,当θ=时,y=tan θ=tan =,则输出y=,不合题意;对于D,当θ=-时,y=tan θ=tan=-,则输出y=-,符合题意.故选D.
7.已知图象不间断的函数f(x)是区间[a,b]上的单调函数,且在区间(a,b)上存在零点.如图所示是用二分法求方程f(x)=0近似解的程序框图,判断框内可以填写的内容有如下四个选择:
①f(a)f(m)<0;②f(a)f(m)>0;③f(b)f(m)<0;④f(b)f(m)>0,其中能够正确求出近似解的是( A )
A.①④ B.②③
C.①③ D.②④
解析:因为函数f(x)在区间[a,b]上单调,且函数f(x)在区间(a,b)上存在零点,所以f(a)f(b)<0,所以当f(a)f(m)<0或f(b)f(m)>0时,符合程序框图的流程,故选A.
7题图 8题图
8.(2018·福建质检)程大位是明代著名数学家,他的《新编直指算法统宗》是中国历史上一部影响巨大的著作.卷八中第33问:“今有三角果一垛,底阔每面七个,问该若干?”如图是解决该问题的程序框图,执行该程序框图,求得该垛果子的总数S为( B )
A.120 B.84
C.56 D.28
解析:执行程序框图,i=1,n=1,S=1;i=2,n=3,S=4;i=3,n=6,S=10;i=4,n=10,S=20;i=5,n=15,S=35;i=6,n=21,S=56;i=7,n=28,S=84,此时退出循环,输出S=84,故选B .