1
C语言程序设计
1.4.1 3.1 程序的三种基本结构

3.1 程序的三种基本结构

1.顺序结构

程序中的语句顺序执行,无转移、分支和循环,如图3.1.1所示。

img196

图3.1.1 顺序结构流程

2.分支结构

程序根据条件判断,选择执行不同的程序段,即改变执行流程,实现程序分支如图3.1.2所示。

3.循环结构

程序根据条件是否成立,决定是否重复执行某段程序,这样可避免重复书写需要多次执行的语句,减少程序长度,如图3.1.3所示。

img197

图3.1.2 分支结构流程

img198

图3.1.3 循环结构流程