程序框图练习题与答案经典.docx
《程序框图练习题与答案经典.docx》由会员分享,可在线阅读,更多相关《程序框图练习题与答案经典.docx(17页珍藏版)》请在冰豆网上搜索。
程序框图练习题与答案经典
程序框图练习题
、选择题
(第5题图)
A
:
由已知可得该程序的功能是
计算并输出S=1++…+.=1+1-——=2-——
1X2a(a+1)a+1a+1
若该程序运行后输出的值是[则2-——'
5a+1
•••a=4,
故选A.
3.(2013年普通高等学校招生统一考试安徽数学图(算法流程图)的输出结果是
1
A.-
6
b.25
24
11
D.
12
111
s=0
24612
4.(2013年普通高等学校招生统一考试重庆数学(理)试题(含答案)
11
□•,所以选D
12
)执行如题(8)图所示
的程序框图,如果输出s=3,那么判断框内应填入的条件是()
A.k乞6B.k<7C.k乞8D.k乞9
k-k-rl
题⑻图
B
【命题立意】本题考查程序框图的识别和运行。
第一次循环,s=log23,k=3,此时满足
条件,循环;第二次循环,s=log23log34=2,k=4,此时满足条件,循环;第三次循环,s=log23-Iog34」og45,k=5,此时满足条件,循环;第四次循环,s=log23log34log45log56,^6,此时满足条件,循环;第五次循环,^log23log34log45log56log67,^7,此时满足条件,循环;第六次循环,s=log23log34log45log56log67log78=3,k=8,此时不满足条件,输出s=3,
所以判断框内应填入的条件是k乞7,选B.
5.(2013年高考江西卷(理))阅读如下程序框图,如果输出i=5,那么在空白矩形框中应填
入的语句为
S:
:
10,当i=5时,S—10。
C.
WORD版))阅读如图所示的
A.S=2*i-2B.S=2*i-1C.S=2*i
C
本题考查程序框图的识别和运行。
由条件知当i=3时,
当i=5时,A,B不成立。
当i=3时,D不合适,所以选6.(2013年普通高等学校招生统一考试福建数学(理)试题(纯
程序框图,若输入的k=10,则该算法的功能是
A.计算数列〈2nr的前10项和
B•计算数列才!
的前9项和
C.计算数列[2n-1的前10项和
D.计算数列:
2n-V的前9项和
C
第一循环:
S=1,i=2,i:
10第二条:
S=3,i=3,i:
:
:
10第三条:
S=7,i=4,i:
:
:
10
910
…..第九循环:
S=2-1,i=10,i=10•第十循环:
S=2-1,i=11,i10,输出S.
1(1_210)
根据选项,S,故为数列2nJ的前10项和•故答案A.
1-2
7.(2013年普通高等学校招生统一考试新课标H卷数学(理)(纯WOR版含答案))执行右面
的程序框图,如果输入的N=10,那么输出的S=
A.111
23
i赋值,
1
+—
11!
框图,若输入n=10,则输出的S二
C111•……+1
2311
B
框图首先给累加变量S和循环变量
S=0+1=1,k=1+1=2;
A
111
第一次循环s2,i=4,第二次循环s22,i=6,第二次循环
22-122_142_1
1111111
s222」=8,第四次循环,s2222,i=10,
22-142-162-122-14-16-18-1
11111
第五次循环,s2-2-2-2-,i=12,此时输出
2-14-16-18-110-1
1丄1丄1丄1丄15肉出
22-142-162-182-1102-111
1111111
i=i2,所以s—[(-一)•(———)•川(——一)]
21335911
1111
J-),且
i2-12i—1i1
5
,选A.
11
⑶,t故分段函数的解析式为:
s=,
[4t-tSt>l
如果输入的t€[-1,3],画出此分段函数在t€[-1,3]时的图象,
则输出的s属于[-3,4].
故选A.
9.(2013年高考新课标1(理))运行如下程序框图,如果输入的t[-1,3],则输出S属于
10.(2013年高考陕西卷(理))根据下列算法语句,当输入x为60时,输出y的值为
:
输入x■
;I
:
Ifx<50Then
:
y=0.5*xi
:
Else:
II
■y=25+0.6*(x-50):
:
EndIf:
:
输岀y:
()
A.25B.30C.31D.61
C
-x=60,.y=250.6(x-50)=31,所以选C
11.(2013年普通高等学校招生统一考试天津数学(理)试题(含答案))阅读右边的程序框图,
运行相应的程序,若输入x的值为1,则输出S的值为
B
3
第一次循环,S=1,x=2;第二次循环,S=1+2=9x=4第三次循环,
S=94=73.5,0满足条件输出S=73,选B.
二、填空题
12.(2013年高考湖南卷(理))执行如图3所示的程序框图,如果输入
a=1,b=2,则输出的a的值为9.
IE1
9
本题考查程序框图的运行与识别。
第一次循环,a=1•2=3,第二次循环,a=3•2=5,
第三次循环,a=5,2=7第四次循环,a=7,2=9・8,满足条件,输出a=9。
13.(2013年普通高等学校招生全国统一招生考试江苏卷(数学)(已校对纯WOR版含附加题))
下图是一个算法的流程图,则输出的n的值是.
(苹5強)
3
经过了两次循环,n值变为3
14.
WORD版))执行如图所示的
(2013年普通高等学校招生统一考试广东省数学(理)卷(纯
程序框图,若输入n的值为4,则输出s的值为
7
第二次循环后:
s=2,i=3;
第四次循环后:
s=7,i=5;故输出7-
7;第一次循环后:
s=1,i=2;第二次循环后:
s=4,i=4;
15.(2013年高考湖北卷(理))阅读如图所示的程序框图,运行相应的程序,输出的结果
i=.
5
10
本题考查程序的运行与识别。
第一次循环,a5,i=2;第二次循环,
2
a=35■1=16,i=3;第三次循环,a=16=8,i=4;第五次循环,a=©=4,i=5,
22
此时满足条件输出i=5。
16.(2013年普通高等学校招生统一考试山东数学(理)试题(含答案))执行右图的程序框图
若输入的$的值为0.25,则输出的n的值为.
3
11
第一次循环,F,=1•2=3,F°=3-1=2,n=2,此时0.25不成立。
第二次循环,
F13
F,=2,3=5,F°=5-2=3,n=3,此时—二?
乞0.25成立,输出
F,5