算法初步测试题
一、选择题
1. 如果执行图1的框图,输入N=5,则输出的数等于( )
A. B. C. D.
(图1)
2. 图2是求样本x 1,x2,…,x10平均数的程序框图,图中空白框中应填入的内容为( )
A.S=S+x n B.S=S+ C. S=S+ n D.S=S+
3.阅读 图3所示的程序框图,运行相应的程序,输出的结果是
A.2 B .4 C. 8 D .16
4. 下面的程序框图4,如果输入三个实数a、b、c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( )
A. c > x B. x > c C. c > b D. b > c
5.某程序框图如图5所示,该程序运行输出的k的值是
A.4 B.5 C.6 D.7
图5
6.某店一个月的收入和支出总共记录了 N个数据,,。。。,其中收入记为
正数,支出记为负数。该店用下边的程序框图计算月总收入S和月净盈利V,那么在图6中空白的判断框和处理框中,应分别填入下列四个选项中的
(A)A>0,V=S-T
(B) A<0,V=S-T
(C) A>0, V=S+T
(D)A<0, V=S+T。 ( 图6)
7.阅读右面的程序框图7,则输出的
A. 14 B.20
C.30 D.55
图7
8.如图8所示的算法框图,输入x=2,则输出的结果是( )
A.1 B.2 C.3 D.4
图 8 图 9
二、选择题
9.已知函数图9表示的是给定x的值,求其对应的函数值y的程序框图,①处应填写 ;②处应填写 .
10.如图10所示的程序框图运算.若输入x=8,则输出 ;若输出k=2,则输入x的取值范围是 .
11.执行下边的程序框图11,若p=0.8,则输出的n= .
12.图12是一个算法的流程图,最后输出的 .
13.某算法的程序框如右图所示,则输出量与输入量满足的关系式是____________________________ .
14.执行程序框图14,输出的T= .
15.执行如图的程序框图15,如果输入,则输出的___________.
16.如果执行右面的框图,输入N=6,则输出的数等于____________.
图15
图16
是
否
n = n+1
开始
输入x 1,x2,…,x10
n=1,S=0
输出
结束
(图2)
否
是
开始
输入
k=1,S=0
输出S
结束
n=1
结 束
开始
S2
输出n
S=2
S=1/(1S)
n=2n
N
Y
图3
是
否
开始
输入a,b,c
x=a
b>x
输出x
结束
x=b
x=c
否
是
图4
图10
开 始
k=0
x=2x+1
k=k+1
结束
输入x
是
否
输出x, k
x>115
图11
图13
图12
开始
S=0,T=0,n=0
T>S
S=S+5
n=n+2
T=T+n
输出T
结束
是
否
图14