什么是流程图?
流程图(Flow Chart)是一种表示算法或工作流的框图。它用不同类型的框代表不同种类的步骤,每两个步骤之间则以箭头连接。我们正在讲的控制流程,就可以用流程图来表示噢。
流程图有一套相对复杂的符号系统,比如下图这样:
enter image description here不同机构或组织对于流程图符号系统的定义也有所不同,有些流程图元素相当复杂,比如下例:
enter image description here极简版流程图符号表
鉴于本门课所需要描述的算法过程十分简单基础,流程图只是我们辅助了解算法的工具,所以呀,我们没必要在工具上付出太多时间。
我们仅取一般流程图的一个子集,作为极简版流程图使用就够了。
上一章我们通过例子了解了控制流程的三种基本结构,并用图表的方式展示了这三种结构:
enter image description here把这几个图中的基本元素拆解出来,则是如下这样:
enter image description here
网友评论