2011—2019年新课标全国卷1理科数学分类汇编——12.程序框图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11.程序框图(含解析)
一、选择题
【2019,8
】如图是求
112122
+
+的程序框图,图中空白框中应填入
A .A =1
2A
+ B .A =12A +
B .
C .A =1
12A
+
D .A =1
12A
+
【2017,8】右面程序框图是为了求出满足321000n n ->的最小偶数n , 那么在 和 和 两个空白框中,可以分别填入 A .A >1000和n =n +1 B .A >1000和n =n +2 C .A ≤1000和n =n +1 D .A ≤1000和n =n +2
【2017,8】 【2016,9】 【2015,9】
【2016,9】执行右面的程序框图,如果输入的0=x ,1=y ,1=n ,则输出y x ,的值满足( )
A .x y 2=
B .x y 3=
C .x y 4=
D .x y 5=
【2015,9】执行右面的程序框图,如果输入的0.01t =,则输出的n =( )
A .5
B .6
C .7
D .8
【2014,7】执行下图的程序框图,若输入的,,a b k 分别为1,2,3,则输出的M =( )
A .
203 B .165 C .72 D .158
【2013,5】执行下面的程序框图,如果输入的t ∈[-1,3],则输出的s 属于( ).
ny y n x x =-+
=,2
1
n
y x ,,输入开始结束
y x ,输出1+=n n ?
3622≥+y x 是
否
A .[-3,4]
B .[-5,2]
C .[-4,3]
D .[-2,5]
【2012,6】如果执行右边和程序框图,输入正整数N (2N ≥)和 实数1a ,2a ,…,N a ,输出A ,B ,则( ) A .A B +为1a ,2a ,…,N a 的和
B .
2
A B
+为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数 D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数
【2013,5】 【2012,6】 【2011,3】 【2011,3】执行右面的程序框图,如果输入的N 是6,那么输出的p 是( ) A .120 B .720 C .1440 D .5040
11.程序框图(解析版)
一、选择题
【2019,8】如图是求
112122
+
+的程序框图,图中空白框中应填入
A .A =1
2A
+ B .A =12A +
B .
C .A =1
12A
+
D .A =1
12A
+
【解析】:A 解答:把选项代入模拟运行很容易得出结论
选项A 代入运算可得
1=
12+
1
2+2
A ,满足条件, 选项
B 代入运算可得
1=2+
12+
2
A ,不符合条件, 选项C 代入运算可得12A =
,不符合条件, 选项D 代入运算可得1
1+4
A =,不符合条件. 【2017,8】右面程序框图是为了求出满足321000n n ->的最小偶数n , 那么在 和 和 两个空白框中,可以分别填入 A .A >1000和n =n +1
B .A >1000和n =n +2
C .A ≤1000和n =n +1
D .A ≤1000和n =n +2
【解析】因为要求A 大于1000时输出,且框图中在“否”时输出
∴“
”中不能输入A 1000>,排除A 、B ,又要求n 为偶数,且n 初始值为0,“
”中n 依次加2
可保证其为偶,故选D ;
【2016,9】执行右面的程序框图,如果输入的0=x ,1=y ,1=n ,
则输出y x ,的值满足
A .x y 2=
B .x y 3=
C .x y 4=
D .x y 5=
【解析】:第一次循环:2
2
0,1,136x y x y ==+=<;
第二次循环:22117
,2,3624x y x y ==+=<;
第三次循环:223
,6,362
x y x y ==+>;
ny y n x x =-+
=,2
1
n
y x ,,输入开始结束
y x ,输出1
+=n n ?
3622≥+y x 是
否
输出3
2
x =
,6y =,满足4y x =;故选C . 【2015,9】执行右面的程序框图,如果输入的0.01t =,则输出的n =( )
A .5
B .6
C .7
D .8
【解析】:0.01t =保持不变,初始值1
1,0,0.52
s n m ===
=, 执行第1次,0.5,0.25,1s m n ===,s t >,执行循环体; 执行第2次,0.25,0.125,2s m n ===,s t >,执行循环体; 执行第3次,0.125,0.0625,3s m n ===,s t >,执行循环体; 执行第4次,0.0625,0.03125,4s m n ===,s t >,执行循环体;
执行第5次,0.03125,0.015625,4s m n ===,s t >,执行循环体;执行第6次,
0.015625,0.0078125,5s m n ===,s t >,执行循环体;
执行第7次,0.0078125,0.00390625,6s m n ===,s t <,跳出循环体,输出7n =,故选C .. 【2014,7】执行下图的程序框图,若输入的,,a b k 分别为1,2,3,则输出的M =( )
A .
203 B .165 C .72 D .158
【解析】选D ,输入1,2,3a b k ===;1n =时:133
1,2,222
M a b =+
===; 2n =时:28382,,
3323M a b =+===;3n =时:3315815
,,28838M a b =+===;
4n =时:输出15
8
M = .
【2013,5】执行下面的程序框图,如果输入的t ∈[-1,3],则输出的s 属于( ).
A .[-3,4]
B .[-5,2]
C .[-4,3]
D .[-2,5] 解析:选A . 若t ∈[-1,1),则执行s =3t ,故s ∈[-3,3).
若t ∈[1,3],则执行s =4t -t 2,其对称轴为t =2.
故当t =2时,s 取得最大值4.当t =1或3时,s 取得最小值3,则s ∈[3,4]. 综上可知,输出的s ∈[-3,4].
【2012,6】如果执行右边和程序框图,输入正整数N (2N ≥)和 实数1a ,2a ,…,N a ,输出A ,B ,则( )
A .A
B +为1a ,2a ,…,N a 的和