上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
5.1 程序流程图
无论哪一种控制结构都有自己的执行流程,而程序流程图用来清晰直观地表达程序控制结构的方式。通过程序流程图可以大概了解程序是如何执行的。这样,在编写程序时就可以根据执行的顺序来编写相应的代码了。
程序流程图是由一系列的图形、流向线和文字说明等组成的。程序流程图一般分为3部分,分别为开始部分、代码处理部分和结束部分。这3部分使用流向线进行连接。
1. 开始部分
该部分使用圆形方框(起止框)表示,中间写入“开始”两个字,如图5.1所示。它用来表示一个程序的开始。
图5.1 开始部分
2. 代码处理部分
该部分使用方框表示,中间写入要执行任务的代码语句,如图5.2所示。它用来表示程序中的代码处理过程。
图5.2 代码处理部分
3. 结束部分
该部分使用圆形方框表示,中间写入“结束”两个字,如图5.3所示。它用来表示一个程序的结束。
图5.3 结束部分
4. 流向线
该部分使用带箭头的直线表示,如图5.4所示。它用来指示程序的执行路径。
图5.4 流向线
一个基本的程序流程图从代码的开始,按照流向线所指的方向,依次来执行完成任务的代码语句。代码语句可以为多个。执行完第1个代码语句,根据箭头所指的方向继续执行第2个代码语句,直到处理完所有的代码语句,执行代码结束。程序流程图如图5.5所示。
图5.5 程序流程图