第7章 程序的最小独立单元——语句

如果把写程序和写小说类比,变量、常量等可以看成是字和词,函数可以看成是一个段落,运算符等可以看成字词的组合方式(规则),那么,字词组成的句子就是小说的最小独立单元,表达了一定的意思。同样,程序的最小独立单元是“语句”,每个语句表达出完整的意义。

本章包含的知识点有:

·C语言的语句类型

·C语言的算法表示

·C语言的3种控制结构:顺序结构、分支结构和循环结构

 7.1 5种语句类型

第3章中已经介绍过,C语言中有5种类型的语句,分别是表达式语句、流程控制语句、函数调用语句、空语句和复合语句,如图7-1所示。

图7-1 C语言语句的分类

下面分别对各类语句进行介绍。

7.1.1 表达式语句

第6章中已经介绍了表达式的概念,通俗地说,由表达式组成的语句称为表达式语句。其基本格式为:



表达式;              /*
表达式加分号*/

表达式与表达式语句的区别在于是否有末尾的分号。

表达式语句可分为两类:一是运算符表达式语句,用以计算表达式的值;二是赋值语句,用以改变变量等程序实体的值。

1.运算符表达式语句

下列语句均由运算符表达式和分号组成:


更多推荐

《零基础学C语言》第7章 程序的最小独立单元——语句