结构程序设计的经典定义如下所述:“
如果一个程序的
代码块仅仅通过顺序、选择和循环这3种基本控制结构
进行连接,并且每个代码块只有一个入口和一个出口,
则称这个程序是结构化的
。”
如果只允许使用顺序、IF-THEN-ELSE型分支和DO-WHILE型循环
这3种基本控制结构,则称为
经典的结构程序设计
;
如果除了上述3种基本控制结构之外,还允许使用DO-CASE型多分
支结构和DO-UNTIL型循环结构,则称为
扩展的结构程序设计
;
如果再加上允许使用BREAK结构,则称为
修正的结构程序设计
。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)