程序框图练习题
- 格式:doc
- 大小:906.00 KB
- 文档页数:7
程序框图练习题
1.阅读下面的程序框图,则输出的S
A.14 B.20 C.30 D.55
2.阅读图2所示的程序框图,运行相应的程序,输出的结果是
A.1 B. 2 C. 3 D. 4
3.阅读右图所示的程序框图,运行相应的程序,输出的结果是
A.2 B.4 C.8 D.16
4.某程序框图如图所示,该程序运行后输出的k的值是
A.4 B.5 C.6 D.7
5.执行右面的程序框图,输出的S是D
A.378 B.378 C.418 D.418
6.如图的程序框图表示的算法的功能是 D
A.计算小于100的奇数的连乘积 B.计算从1开始的连续奇数的连乘积 开始
11SS
2S
输出n 是 2,1Sn
1nn
否
结束
开始
11SS
2S
输出n 是 2,1Sn
2nn
结束 0,0kS
2SSS 开始
100?S
输出k 否
结束 是
1kk
3题 2题 1题 开始
输出S 0,1Si
4?i 1ii 2SSi
是
结束 否
4题 C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数
D.计算100531n时的最小的n值.
7.某程序框图如图所示,则该程序运行后输出的B等于
A.15 B.29 C.31 D.63
8.如果执行右边的程序框图,输入2,0.5xh,那么输出的各个数的和等于
A.3 B.3.5 C.4 D.4.5
9.某店一个月的收入和支出总共记录了N个数据1a,2,,Naa,其中收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的
A.0,AVST B.0,AVST
C.0,AVST D.0,AVST
10. 如图1所示,是关于闰年的流程,则以下年份是闰年的为 A
A.1996年 B.1998年 C.2010年 D.2100年
11. 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是 开始
输出B 2,1AB
21BB 1AA
是
结束 否 5A 开始
输出S 否1,0Sk
2SSk 是
开始 1kk 20k 开始
100s
输出i 1,3si
ssi 2ii
是
结束 否
5题 6题
否
yx
是 否 开始
0x
0y
xxh 是
结束 1x 输入,xh
否 是
1y
输出y
2x 是 开始
1,0,0kST
iAa
输出,SV 1kk 否
结束 输入12,,,,NNaaa
TTA SSA
Nk 是
否
9题 8题 7题 A.2)(xxf B.xxf1)( C.62ln)(xxxf D.xxfsin)(
12.执行如图所示的程序框图,输出的S值为
14题图 ( )
12题图
A.1 B.23 C.1321 D.610987
13.某程序框图如图所示,若该程序运行后输出的值是59,则 ( )
A.4a B.5a C.6a D. 7a
14.如图所示,程序框图(算法流程图)的输出结果是
( ) 开始
是 否 0,1iS
2121SSS
1ii
2i≥输出S
结束 开始
S=1,k=1
k>a?
S=S+1k(k+1)
k=k+1
输出S
结束 是
否
13题图 10题 否
存在零点?
输出函数()fx
结束 是 开始
输入函数()fx
()()0?fxfx
是
否
11题 A.16 B.2524 C.34 D.1112
15.读如下程序框图,如果输出5i,那么在空白矩形框中应填入的语句为
( )
A.2*2Si B.2*1Si C.2*Si D.2*4Si
15题图 16题图 17题图
16.执行右面的程序框图,如果输入的10N,那么输出的S ( )
A.1111+2310…… B.1111+2310……!!!
C.1111+2311…… D.1111+2311……!!!
17.执行如图所示的程序框图,若输入10,nS则输出的 ( )
A.511 B.1011 C.3655 D.7255
18.阅读右边的程序框图, 运行相应的程序, 若输入x的值为1, 则输出S的值为
A.64 B.73 C.512 D.585
否是1,0,1TSk开始N输入kTT1kkTSS?NkS输出结束18题图 19题图 20题图
19.执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是( ).
A.k>7? B.k>6? C.k>5? D.k>4?
20.某程序框图如图所示,则该程序运行后输出的S的值为( ).
A.1 B.12 C.14 D.18
21.执行下面的程序框图,输出的S=( )
A.25 B.9 C.17 D.20
21题图 22题图
22.如图所示,程序框图(算法流程图)的输出结果是( ).
A.3 B.4 C.5 D.8
23.执行如图所示的程序框图,若输入n的值为6,则输出s的值为( ).
A.105 B.16 C.15 D.1
23题图 24题图 第25题图 24.如果执行下面的程序框图,输出的S=110,则判断框处为
( )
A.10k? B.11k? C.10k? D.11k?
25.阅读右边的程序框图,运行相应的程序,输出的结果为
( )
A.1311 B.2113 C.813 D.138
26.如图所示,程序框图运行后输出k的值是
26题图 27题图
28题图
A.4 B.5 C.6 D.7
27.如果右边程序框图的输出结果是6,那么在判断框中①表示的“条件”应该是
( )
A.i≥3 B.i≥4 C.i≥5 D.i≥6
28.若程序框图如图所示,则该程序运行后输出k的值是
( )
A.4 B.5
C.6 D.7
29.如图是一个算法的流程图,若输出的结果是31,则判断框中整数M的值是
29题图 30题图 ( ) A.3 B.4 C.5 D.6
30.运行右面框图输出的S是254,则①应为
( )
A.n≤5 B.n≤6 C.n≤7 D.n≤8
31.执行如图所示的程序框图,输出的S值为
31题图
( )
A.4 B.32 C.23 D.-1
32.执行如图所示的程序框图,输出的结果是
( )
A.11 B.12 C.13 D.14
开始
0,1,2xyzzxyyzxyz≤10 是
否
输出结束 第32题图