black

软件工程概述

登录

问答题

简答题

下图所示的流程图完成的功能是使用二分查找方法在table数组中找出值为item的数是否存在。
(1)判断此算法是否是结构化的,说明理由。
(2)若算法是非结构化的,设计一个等价的结构化算法。

【参考答案】

(1)不是结构化的,最上面的循环有两个出口,最下面的分支有三个入口。
(2)等价的结构化算法如下:

或者

相关考题

问答题 对于下图所示的流程图,试分别用N-S图和PAD表示之。

问答题 对于给定的算法,如何判断它是否是结构化的?

问答题 结构化程序设计禁止使用goto语句吗?如果程序中使用了goto语句,是否就可以断定它是非结构化的?

All Rights Reserved 版权所有©考试题库网(kstiku.com)

备案号:湘ICP备14005140号-3

经营许可证号:湘B2-20140064