程序框图练习题有答案.docx
程序框图练习题
1.阅读下面的程序框图,则输出的S
A.14B. 20C.30 D .55
2.阅读图 2 所示的程序框图,运行相应的程序,输出的结果是
A.1 B.2 C.3 D.4
开始
开始S0,i1S2, n1
S S i 2S1
1S
i i1
否
n n1
i 4?否
是S 2
是输出 S
结束输出 n
2 题
1 题结束
3.阅读右图所示的程序框图,运行相应的程序,输出的结果是
A.2B.4C.8D.16
开始
S 2, n 1
1
S
1S
开始
k 0, S 0
否S 100?
n2n是
S2
S S 2 S输出 k
是
k k1结束输出 n
结束
4 题
3 题
4.某程序框图如图所示,该程序运行后输出的k 的值是
A.4B.5C.6 D .7
5.执行右面的程序框图,输出的S 是D
A.378B. 378 C .418D. 418
6.如图的程序框图表示的算法的功能是D
A.计算小于100 的奇数的连乘积
B.计算从 1 开始的连续奇数的连乘积
C.从 1 开始的连续奇数的连乘积,当乘积大于100 时,计算奇数的个数D.计算1 3 5n100 时的最小的n值.
开始
开始
s1,i3
k1, S 0
s s i
k20否i i 2
s100
是
是否
S S2k输出 S
输出 i
k k1
开始
结束
5 题
6 题7.某程序框图如图所示,则该程序运行后输出的 B 等于C
A.15B.29C.31D.63
开始
A2, B1
A A 1
B 2B1
A 5
是
否
输出 B
结束
8.如果执行右边的程序框图,输入x2, h 0.5 ,那么输出的各个数的和等于
A .3
B .3.5
C .4
D .4.5
开始
开始输入N
, a1 , a2 ,, a
N
输入 x, h k 1,S0, T0
是
x 0否
A a i
是 k k 1
是否否
x 1
y0y x y 1T T A S S A
k N 是
x x h输出 y
否
否
x 2
是输出 S,V
8 题
结束9 题
结束
9.某店一个月的收入和支出总共记录了 N 个数据a
1,a2, , a N,其中
收入记为正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月
净盈利 V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中
的
A .A0,V S T B. A0,V S T
C .A0,V S T D. A0,V S T
10.如图 1 所示,是关于闰年的流程,则
以下年份是闰年的为 A
A. 1996 年B. 1998 年
C. 2010 年D.2100 年
10 题
11.某流程如右上图所示,现输入如下四个函数,则可以输出的函数是
A. f ( x) x 2B. f ( x)1 x
C.f ( x) ln x 2x 6D.f ( x)sin x