首页 百科知识 语言程序的基本结构

语言程序的基本结构

时间:2022-09-22 百科知识 版权反馈
【摘要】:一个完整的C语言程序,是由一个main()函数和若干个其他函数结合而成的,或仅由一个main()函数构成。C语言程序离不开函数,函数是构成C语言程序的基础。C语言系统提供了大量的标准库函数供用户使用。如果在程序中使用了C语言标准库函数,则必须在程序的开头用#include将其相应头文件包含进来。附录4列出了C语言常用的标准库函数及其相应的头文件,读者可自行查阅。

1.4.1 C语言程序的基本结构

下面先介绍两个简单的C语言程序。

例1.1

程序如下:

img3

程序运行结果如下:

img4

例1.2

程序如下:

img5

程序运行结果如下:

img6

从以上例子可以看出:

(1)一个完整的C语言程序,是由一个main()函数(又称主函数)和若干个其他函数结合而成的,或仅由一个main()函数构成。C语言程序离不开函数,函数是构成C语言程序的基础。

(2)一个C语言程序,总是从main()函数开始执行,与main()函数在程序中所处的位置无关,当main()函数执行完毕时,整个程序也就执行完毕了。

(3)任何函数都是由说明部分和函数执行部分(函数体)组成的。其一般结构如下:

img7

函数的说明语句部分主要用于说明该函数的名称、类型、属性、参数名和参数类型等。

例1.2中的函数max(),其函数说明各部分如下所示:

img8

函数的执行部分(函数体)写在函数说明部分后面的{ }里面,是函数的具体执行部分,主要用于描述该函数的功能和具体操作过程。函数体一般由说明语句和可执行语句两部分构成:说明语句部分放在可执行语句部分的前面,主要对函数体里面所出现的数据结构进行定义说明。可执行语句部分是由一条或若干条执行具体操作的语句构成的。

下面是例1.2中main()函数体的示意图

img9

C语言系统提供了大量的标准库函数供用户使用。如果在程序中使用了C语言标准库函数,则必须在程序的开头用#include将其相应头文件包含进来。附录4列出了C语言常用的标准库函数及其相应的头文件,读者可自行查阅。

(4)C语言没有单独输入语句和输出语句,输入和输出操作都由C语言系统提供标准库函数来完成。

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

我要反馈