算法流程图
第一章 算 法
班别 学号 姓名
一.选择题:
1. 阅读下面的程序框图, 则输出的s=( )
A.14 B.20 C.30 D.55
2. 阅读如图所示的程序框图, 运行相应的程序, 输出的结果是
A.1 B.2 C.3 D.4
3. 如图的算法流程图中,语句“S =S ⨯n ”被执行的次数是( )
A.4 B.5 C.6 D.7
(第2题图)(第1题图)(第3题图)
5. 输出1000以内能被3和5整除的所有正整数,令a =15n (n =1, 2, 3, 66) ,算法程序框图如下所示,其中①处应填写( )
A. n >65 B. n ≤65 C. n >66 D. n ≤66
5. 下图是一个程序框图, 若开始输人的数字为t=10,则输出的结果是( )
A.20 B.50 C.140 D.150
6. 如图,若输出结果为170,则判断框内应填写的条件为( )
A. i >5 B. i ≥7 C. i >9 D. i ≥9
(第5题图)(第4题图)(第6题图)
7. 如果执行下边的程序框图, 输人x =-2,h =0. 5, 那么输出的各个数的和等于( )
A.3 B.3.5 C.4 D.4.5
8. 已知一个程序框图如图所示, 若输入n=6,则该程序运行的结果是( )
A.2 B.3. C.4 D.15
9. 如图所示的程序框图, 如果输入三个实数a,b,c, 要求输出这三个数中最大的数, 那么在空白的判断框中, 应该填入下面四个选项中的( )
A. c >x B.x >c C.c >b D.b >c
(第
7题图)(第8题图)
(第
9题图)
10. 一个算法的程序框图如图所示, 若该程序输出的结果为5
6, 则判断框中应填人的条件是( )
A.i ≥5 B. i ≥6 C. i
11. 阅读下边的程序框图, 若输出s 的值为-7, 则判断框内可填写( )
12.阅读下图所示的程序框图, 运行相应的程序, 输出的i 值等于( )
A.2 B.3 C.4 D.5
(第10题图)
(第11题) (第12题)
13. 如图,该流程图运行后输出k 的值为( )
A.4 B.5 C.6 D.7
14. 如图,该流程图运行后输出的结果为( )
A.36 B.56 C.55 D.45
15. 如图,该流程图运行后输出n 的结果为( ) A. 122 B.3 C.34 D.4
5
(第14题图)(第15题图) (第13题图)
16. 下列程序, 输出的结果a 是( )
A.5 B.6 C.15 D.120
17. 在下面的程序框图中, 如果输人x =-2, 则输出y 的值为
A.3+π B.3-π C.π-5 D.-π -5
18. 下面所给的程序, 其循环体执行的次数是( )
A.50 B.49 C.100 D.99
(第18题)
(第16题)
二、填空题: (第
17题)
19.阅读图11-4的程序框图, 若输人m=4,n =3,则输出a =____,i =____。
20. 如图, 输出的结果是_________
21. 求满足1+
1116++ +>10的最小正整数n, 程序框图如图所示, 其中框③应填写22223n (第19题图)(第20题图)(第21题图)