1
C语言程序设计
1.4 第3章 控制语句

第3章 控制语句

程序是对计算机要执行的一组操作系列的描述。C语言程序的基本组成单位是语句。语句按功能可以分为两大类:一类用于描述计算机要执行的操作运算,另一类是控制上述操作运算的执行顺序。前一类为操作运算语句,后一类为流程控制语句。按照结构化程序设计的观点,程序的基本结构形式有3种:顺序结构、分支结构和循环结构。前几章的例子都是顺序结构,顺序结构一般为简单的程序,执行程序时按语句的书写顺序依次执行。但大量实际问题需要根据条件判断以改变程序执行顺序或重复执行某段程序,前者称为分支控制,后者称为循环控制。因此程序设计还需要分支结构和循环结构来实现程序流程的控制,以满足解决复杂问题的需要。C语言提供了以下控制语句,可以灵活地实现分支与循环结构:

分支控制语句:条件语句if

       多分支语句switch

循环控制语句:for语句

       while语句

       do while语句

转移控制语句:break语句

       continue语句

       goto语句