多做题,通过考试没问题!

软件工程

睦霖题库>大学试题(计算机科学)>软件工程

某算法设计程序流程图如图所示。试分析该算法为什么不能满足结构化程序设计的要求。为了使它满足结构化设计要求,应该进行哪些方面的修改。

正确答案: A处有两个出口,并使C、D、E分支块有两个入口,因此不能满足结构化设计要求。由于A至D是GOTO语句所为,可考虑去掉A中GOTO语句,用IF语句替代,并需要将D用公共函数表示,以便程序中能够共享调用。
答案解析:
进入题库查看解析

微信扫一扫手机做题