当前位置:文档之家› 程序框图文科高考真题

程序框图文科高考真题

程序框图专题
1.阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出y的值为()
A.2 B.7 C.8 D.128
第1题图第2题图
2.阅读上边的程序框图,运行相应的程序,则输出i的值为()
A.2 B.3 C.4 D.5
3.执行如图所示的程序框图,输出的k值为()
A.3 B.4 C.5 D.6
4.执行如图所示的程序框图,输出S的值为()
3
2 B.
3
2C.-
1
2 D.
1
2
A.-
第3题图第4题图第5题图5.执行如图所示的程序框图,则输出s的值为()
A.3
4 B.
5
6 C.
11
12 D.
25
24
6.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=()
A.20
3 B.
16
5 C.
7
2 D.
15
8
第6题图第7题图
7.执行上面的程序框图,如果输入的x,t均为2,则输出的S=() A.4 B.5 C.6 D.7
8.执行如图所示的程序框图,输出S的值为()
A.3 B.-6 C.10 D.12
第8题图
答案
1.C[当x=1时,执行y=9-1=8.输出y的值为8,故选C.]
2.C[运行相应的程序.第1次循环:i=1,S=10-1=9;
第2次循环:i=2,S=9-2=7;
第3次循环:i =3,S =7-3=4;
第4次循环:i =4,S =4-4=0;满足S =0≤1,
结束循环,输出i =4.故选C.]
3.B [第一次循环:a =3×12=32,k =1;
第二次循环:a =32×12=34,k =2;
第三次循环:a =34×12=38,k =3;
第四次循环:a =38×12=316<14,k =4.
故输出k =4.]
4.D [每次循环的结果为k =2,k =3,k =4,k =5>4,∴S =sin 5π6=12.]
5.D [s =12+14+16+18=2524,即输出s 的值为2524.]
6.D [当n =1时,M =1+12=32,a =2,b =32;
当n =2时,M =2+23=83,a =32,b =83
; 当n =3时,M =32+38=158,a =83,b =158;
n =4时,终止循环.输出M =158.]
7.D [k =1,M =11×2=2,S =2+3=5;
k =2,M =22×2=2,S =2+5=7;
k =3,3>t ,∴输出S =7,故选D.]
8.C [当i =1时,1<5为奇数,S =-1,i =2;
当i =2时,2<5为偶数,S =-1+4=3,i =3;
当i =3时,3<5为奇数,S =3-33=-5,i =4;
当i =4时,4<5为偶数,S =-6+42=10,i =5;
当i =5时,5≥5,输出S =10.]
程序框图
每小题5分共100分
班级: 姓名: 组别: 得分: 1、(2014全国卷文.理)执行右面的程序框图,如果输入的,x t 均为2,则输出的S =
(A )4 (B )5
(C )6 (D )7
2、(2013全国卷文7)执行右面的程序框图,如果输入的4N =,那么输出的S =( )
(A )1111234+++ (B )1111232432
+++⨯⨯⨯ (C )111112345++++ (D )111112324325432
++++⨯⨯⨯⨯⨯⨯ 3、(2012全国卷理.文)如果执行右边和程序框图,输入正整数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 中最小的数和最大的数
第1题 第2题 第3题
4、(2011全国卷理.文)执行右面的程序框图,如果输入的N 是6,那么输出的p 是( )
(A )120 (B )720 (C )1440 (D )5040
5、(2010全国卷理.文)如果执行右面的框图,输入N=5,则输出的数等于( )
否 是 是 1k k =+B x =A x =结束 输出A ,B ?k N ≥?
x B <k x a =?x A >开始 输入N ,1a ,2a ,…N a 1k =,1A a =1B a = 否 是

(A)
5
4
(B)
4
5
(C)
6
5
(D)
5
6
6、(2009全国卷理.文)如果执行下边的程序框图,输入x=-2,h=0.5,那么输出的各个数的
和等于()
A.3
B.3.5
C.4
D.4.5
第4题第5题第6题
7、(2013广东卷文)执行如图1所示的程序框图,若输入n的值为3,则输出s的值是()
A.1 B.2 C.4 D.7
8、(2013山东卷文6)执行右边的程序框图,若第一次输入的a的值为-1.2,第二次输入的a
的值为1.2,则第一次、第二次输出的a的值分别为( )
A.0.2,0.2 B.0.2,0.8 C.0.8,0.2 D.0.8,0.8
9、(2013年高考福建卷(文))阅读如图所示的程序框图,运行相应的程序,如果输入某个正
整数n后,输出的)
20
,
10
(
S,那么n的值为()
A.3 B.4 C.5 D.6
第7题第8题第9题图 1


结束
输出s
i=i +1
i ≤n
i=1, s=1
输入n
开始
s=s+(i-1)
10、(2013浙江卷文14)某程序框图如图所示,则该程序运行后输出的值等于_________.
11、(2013湖北卷文13)阅读如图所示的程序框图,运行相应的程序. 若输入m 的值为2, 则
输出的结果i =_____4_____.
12、(2013湖南文12)执行如图1所示的程序框图,如果输入a=1,b=2,则输出的a 的值为______
第10题 第12题
13、(2007海南文理5)如果执行下面的程序框图,那么输出的S =( )
A.2450 B.2500 C.2550 D.2652
14、(2013陕西卷理)根据下列算法语句, 当输入x 为60时, 输出y 的值为( )
A .25
B .30
C .31
D .61
15、(2009杭州学军中学第七次月考)右边的程序语句输出的结果S 为 ( )
A .17
B .19
C .21
D .23 否 A A m =⨯
1i i =+
输入m
1, 1, 0A B i ===
开始
结束 是
?A B <
输出i
第11题
B B i =⨯
I=1 While I<8 S=2I+3 I=I+2 Wend Print S END
第13题 第14题 第15题
16、(2009年上海卷理)某算法的程序框如下图所示,则输出量y 与输入量x 满足的关系 式
是____________.(注:框图中的赋值符号“=”也可以写成“←”或“:=”)
17、(2009安徽卷文)程序框图上(右)(即算法流程图)如图所示,其输入结果是_______。

18、(2007海南文、理5)如果执行下面的程序框图,那么输出的S =( )
A.2450 B.2500 C.2550 D.2652
第16题 第17题 第18题
19、(2009辽宁卷文)某店一个月的收入和支出总共记录了 N 个
数据 1a ,2a ,。

N a ,其中收入记为正数,支出记为负数。

该店用右边 的程序框图计算月总收入S 和月净盈利V ,那么
在图中空白的判断框和处理框中,应分别填入
开始
K =
S =50?k ≤是 2S S k =+ 1k k =+ 否
输出S 结束 Input x If x ≤50 Then y =0.5 * x Else y =25+0.6*(x -50) End If Print y 开始 K =1 0S =50?k ≤是 2S S k =+ 1k k =+
否 输出S 结束
下列四个选项中的( )
A.A >0,V =S -T
B. A <0,V =S -T
C. A >0, V =S +T
D.A <0, V =S +T
20、(2013年高考江西卷(理))阅读如下程序框图,如果输出5i =,那么在空白矩形框中应填
入的语句为( )
A .2*2S i =-
B .2*1S i =-
C .2*S i =
D .2*4S i =+。

相关主题