顺序结构
前面章节讲解的程序都有一个共同的特点,即程序中的所有语句都是从上到下逐条执行的,这样的程序结构称为顺序结构。顺序结构是程序开发中最简单常见的一种结构,它可以包含多种语句,如变量的定义语句、输入输出语句、赋值语句等。顺序结构流程图如图1所示。
图1 顺序语句流程图
顺序结构中,语句从上至下一句一句的执行,是程序最简单的一种结构。接下来通过打印“我爱C语言”这句话为例来讲解顺序结构,如例1所示。
例1 linear.c
1 #include <stdio.h>
2 int main()
3 {
4 printf("我\n");
5 printf("爱\n");
6 printf("C\n");
7 printf("语\n");
8 printf("言\n");
9 return 0;
10 }
例1运行结果如图2所示。
图2 例4-1运行结果
在例1中,第4~8行代码使用了5个printf()语句,从上往下依次输出字符“我、爱、C、语、言”。从运行结果可以看出,程序是按照语句的先后顺序依次执行的,这就是一个顺序结构的程序。