【摘要】:C语言程序由若干条语句组成,每条语句以分号作为结束符。在赋值表达式后面加一个分号,就构成了赋值语句。
C语言程序由若干条语句组成,每条语句以分号作为结束符。C语言的语句类型可以分为表达式语句、函数调用语句、控制语句、空语句和复合语句五类。
1.表达式语句
表达式语句是C语言中最基本的语句。在表达式后面加一个分号,就构成了表达式语句。例如:
在表达式语句中,最常用的是赋值语句。在赋值表达式后面加一个分号,就构成了赋值语句。例如:
2.函数调用语句
在函数调用表达式后面加一个分号,就构成了函数调用语句,该函数可能是库函数,也可能是自定义函数。例如:
库函数与自定义函数的具体内容将在第6章详细介绍。
3.控制语句(www.xing528.com)
C语言顺序结构中,按语句在程序中的先后顺序逐条执行。此外,C语言还有选择结构与循环结构。由if语句和switch语句这两种控制语句构成选择结构;由while语句、do…while语句和for语句这三种控制语句构成循环结构。选择控制语句与循环控制语句将分别在第4章与第5章详细介绍。
4.空语句
只有一个分号的语句,称为空语句。程序执行空语句时,不产生任何动作。在程序设计中,有时需要加一条空语句来表示存在一条语句。但是,随意加分号可能导致逻辑上的错误,而且这种错误十分隐蔽,编译器也不会提示逻辑错误,因此初学者一定要慎用。
5.复合语句
在C语言中,{}符号不仅可以作为函数体的开头与结尾的标志,也可以作为复合语句的开头与结尾的标志。复合语句也可称为“语句块”,其语句形式如下:
多条语句被{}符号括起来,被当成一条复合语句来执行。在复合语句内,可以有完整的说明语句序列部分和可执行语句序列部分。例如:
该代码中的“int a,b;”属于说明语句,其他语句属于可执行语句序列。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。