资源描述
算法与程序框图练习 班级 姓名
1.在程序框图中,算法中间要处理的数据或者计算,可分别写在不同的( )
A、处理框内 B、判断框内 C、输入输出框内 D、循环框内
2.在画程序框图时,如果一个框图要分开画,要在断开出画上( )
A、流程线 B、注释框 C、判断框 D、连接点
3.算法的三种基本结构是 ( )
A、顺序结构、 条件结构、循环结构 B、顺序结构、流程结构、循环结构
C、顺序结构、 分支结构、流程结构、 D、流程结构、循环结构、分支结构
4.流程图中表示判断框的是 ( )
A. 矩形框 B 、菱形框 C、 圆形框 D、椭圆形框
5.下列程序框图表示_______________算法,输出的s =__________________
6.当输入的值为3时,输出的结果为
第6题
开始
y=x2-1
y=2x2+2
x<5
N
输出S
Y
输入x
结束
7.右图给出的是计算的值的一个流程图,其中判断框内应填人的条件是
8.给出的算法流程图中,输出的结果s=___________
9当输入a=2,b=5,c=3时,输出的结果为
开始
输出s
结束
第5题
第7题
第8题
第9题
10.下面对算法描述正确的一项是:( )
A.算法只能用自然语言来描述 B.算法只能用图形方式来表示
C.同一问题可以有不同的算法 D.同一问题的算法不同,结果必然不同
11.下面哪个不是算法的特征 ( )
A.抽象性 B.精确性 C.有穷性 D.唯一性
12.用二分法求方程的近似根的算法中要用哪种算法结构( )
A.顺序结构 B.条件结构 C.循环结构 D.以上都用
13.如图⑴输出结果i=___,i+2=_____.
14.如图(2)所示程序的输出结果为s=132, 则判断中应填 .
A、i≥10? B、i≥11? C、i≤11? D、i≥12?
15、如图(3)是为求1~1000的所有偶数的和而设计的一个程序空白框图,将空白处补上。
判断框内填 ①__________。②__________。
16.如图(4)程序框图表达式中N=__________。
s=s*i
输出s
结束
开始
Y
N
i=12,s=1
i=i-1
开始
i=2
i(i+2)=624?
i=i+2
输出i,i+2
结束
Y
N
⑴
开始
N=1
I=2
N=N*I
I=I+1
N
I≤5?
输出N
结束
Y
结束
开始
i=2
s=0
是
(1)
(2)
否
输出s
(2)
(3) (4)
【答案】
1.A 2.D 3.A 4.B
5.计算三角形的面积,.
6.8
7.i>10?
8.21
9.5
10.C 11.D 12.D
13、 24,26
14、B
15、i≤1000?,S=S+i,i=i+2
16、120
【说明】第7、8、13、14题较难。
展开阅读全文