首页 理论教育 C语言程序设计:语句分类与功能实现

C语言程序设计:语句分类与功能实现

时间:2023-10-20 理论教育 版权反馈
【摘要】:在前面的章节中已经学习过,一个程序的基本组成单位是函数,每一个函数由数据说明部分和执行语句部分组成,程序的功能由执行语句来实现。C语句常分为6 大类:说明语句:用来定义变量和进行函数原型声明。复合语句的各条语句在逻辑上具有相关性,形成一个整体。空语句可用于循环语句,表示循环体为空。

C语言程序设计:语句分类与功能实现

在前面的章节中已经学习过,一个程序的基本组成单位是函数,每一个函数由数据说明部分和执行语句部分组成,程序的功能由执行语句来实现。C语言中语句(Sentence)是指示计算机完成某种特定运算及其操作的命令。

C语句常分为6 大类:

(1)说明语句:用来定义变量和进行函数原型声明。如:

说明语句一般放在数据说明部分,编译时处理,在程序运行时不会执行。

(2)表达式语句:由表达式加上分号";"组成。可以分为算术表达式、赋值表达式、逗号表达式、关系表达式、逻辑表达式等(已在第3章详细介绍)。

(3)函数调用语句:在程序中通过对函数的调用来执行函数体,在C语言中,函数调用的一般形式为:函数名(实参列表);

常用库函数的调用:

在进行函数调用时,如果函数有返回值需要定义变量接收返回值,或者函数调用可以作为函数的实参使用。(www.xing528.com)

(4)控制语句:用来规定程序的执行顺序和控制程序的流程。C语言中有9 种控制语句,可以分为选择语句、循环语句、转向语句、返回语句四类。

选择语句:if语句、switch语句;

循环语句:for语句、while语句、do-while语句;

转向语句:break语句、continue语句、goto语句;

返回语句:return语句。

(5)复合语句:把多个语句用"{}"括起来组成的一个语句。复合语句的各条语句在逻辑上具有相关性,形成一个整体。在程序中应把复合语句看成是单条语句,而不是多条语句,复合语句内的各条语句都必须以分号";"结尾;此外,在括号"}"外不能加分号。复合语句常出现在循环和选择语句中,如:

(6)空语句:什么也不执行的语句,只由分号";"组成。空语句可用于循环语句,表示循环体为空。如:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈