- 118.00 KB
- 2021-04-16 发布
流程图 同步练习
【选择题】
1、流程图描述动态过程,关于其“终点”的描述中,较为恰当的是( )
A、只允许有一个“终点”
B、只允许有两个“终点”
C、可以有一个或多个“终点”
D、以上皆不正确
2、下列关于程序框图的理解,正确的有( )
①任何一个程序框图都必须有起止框;
②输入框图只能放在开始框后,输出框只能放在结束框前;
③判断框是唯一具有超过一个退出点的图形符号;
④对于一个程序来说,判断框内条件是唯一的.
A、1 个 B、2 个 C、3 个 D、4 个
3、 读下述程序框图(图 1),说明输出结果( )
A、1 B、3 C、4 D、6
(图 1)
(图 2)
4、 某一算法流程图(如图 2),输入 x=1 得结果( )
A、
2
3 B、0 C、
2
11 D、
2
9
5、下图给出的是计算
010
1
6
1
4
1
2
1 的值的一个程序框图,其中判断框内应填
入的条件是 ( )
A、i>100 B、i<=100 C、i>50 D、i<=50
【填空题】
6、在程序框图中, 图形符号的名称是___________表示的意义____________
7、在程序框图中, 图形符号的名称是___________
表示的意义____________
8、在画程序框图时,框图一般按_________、________的方向画。
9、求 a、b、c 中最大值的算法最多要有___________次赋值过程,才能输出最大
值。
【解答题】
10、设 y 为年份,按照历法的规定,如果 y 为闰年,那么或者 y 能被 4 整除不能
被 100 整除,或者 y 能被 400 整除。对于给定的年份 y,要确定索是否为闰年,如
何设计算法,画出其流程图。
Y
第 5 题
开始
S=0
i=2
S=S+1/i
i=i+2
N
输出 S
结束
11、若有 A、B、C 三个不同大小的数字,你能设计一个算法,找出其中的最大值
吗?试给出解决问题的一种算法,并画出流程图。
12、已知点 )y,x(P 00 和直线 l:Ax+By+C=0,写出求点 P 到直线 l 的距离 d 的流程
图
参考答案
1、B 2、D 3、A 4、D 5、B
6、连接线 连接的方向
7、循环框 循环过程
8、向下、向右
9、 3
10、流程图:
11、解:应该先两两比较,算法和流程图如下:
S1 输入 A、B、C;
S2 如果 A>B,那么转 S3,否则转 S4;
S3 如果 A>C,那么输出 A,转 S5,否则输出 C,转 S5;
S4 如果 B>C,那么输出 B,转 S5,否则输出 C;
S5 结束。
开始
否
100|y?
是
输出 y 非闰年 输出 y 是闰年
是
4|y?
否
i
结束
输入 y
否
400|y?
是
12、解答:本题可用顺序结构的循环结构来完成。算法流程图如下:
开始
结束
输入A,B,C
A>B
A>C B>C
Y
YY
N
N N
输出C 输出B输出A
开始
x=1
x=x×2
x=x×3
x=x×4
x=x×5
x=x×6
x=x×7
输出 x
结束
是
否I>70?
开始
x=1
I=2
x=x×I
I=I+1
输出 x
结束
您可能关注的文档
相关文档
- 北师大版数学三年级下册同步练习-2021-04-16 02:07:442页
- 四年级上册数学课件-2 角的度量 ︳2021-04-16 02:07:3777页
- 【数学】江西省新余一中、樟树中学2021-04-16 02:07:3211页
- 新人教版五年级数学下册期中试卷 (2021-04-16 02:07:184页
- 2005年甘肃省高考数学试卷Ⅲ(理)【附2021-04-16 02:07:155页
- 2018-2019学年重庆市铜梁一中高二42021-04-16 02:07:1011页
- 【数学】安徽省定远县民族中学20202021-04-16 02:07:0613页
- 2014年秋七年级(人教版)数学教案:3_1_2021-04-16 02:06:372页
- 高中数学必修2教案:4_2_3直线与圆的2021-04-16 02:06:316页
- 广东省佛山市2019-2020学年普通高2021-04-16 02:06:318页