结构程序设计,过程设计工具——程序流程图及盒图
生活随笔
收集整理的這篇文章主要介紹了
结构程序设计,过程设计工具——程序流程图及盒图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、畫出程序流程圖和盒圖
程序流程圖:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 程序盒圖:
2、下圖是結構化的么?如果不是,設計個等價的結構化程序
?(1)該圖不是結構化的。通常所說的結構化程序,是按照狹義的結構程序的定義衡量,符合定義規定的程序。圖示的程序的循環控制結構有兩個出口,顯然不符合狹義的結構程序的定義,因此是非結構化的程序。
(2)使用附加的標志變量flag,至少有兩種方法可以把該程序改造為等價的結構化程序,下圖描繪了等價的結構化程序的盒圖。
解法1:
?解法2:
?(3)不使用flag把該程序改造為等價的結構化程序的方法如下圖所示。
總結
以上是生活随笔為你收集整理的结构程序设计,过程设计工具——程序流程图及盒图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux安装gcc命令步骤(cento
- 下一篇: 免费绿色的Mac电脑清理神器CleanM