4.2 C51的流程控制结构及程序示例
在C51中常采用模块化程序结构,而对于复杂的应用程序,为了控制模块间的执行顺序,这时就需要采用一定的流程控制结构来实现。C51程序可以采用前面介绍的各种流程控制语句来实现。一般来说,比较常见的流程控制结构有顺序结构、选择结构和循环结构3种。对于比较复杂的程序设计,还可以采用多种流程控制结构嵌套使用,以达到最优的处理效果。
4.2.1 顺序结构
顺序结构是指程序按照自上而下的顺序执行各个代码及程序模块,没有语句的跳转。顺序结构最常用,也比较简单,常用于实现不是很复杂的任务。顺序结构的流程结构示意图如图4.1所示。