1.C语言源程序的一般形式 通过以上以上两范例程序,可以得出C语言源程序的 般形式为: 包含文件 子函数类型说明 全程变量定义 main() 局部变量定义 <程序体> 2024/10/28 16
2024/10/28 16 1.C语言源程序的一般形式 通过以上以上两范例程序,可以得出 C语言源程序的 一般形式为: 包含文件 子函数类型说明 全程变量定义 main() { 局部变量定义 <程序体> }
sub10 { 局部变量定义 <程序体> }{ 局部变量定义 <程序体> } subn( 2024/10/28 17
2024/10/28 17 sub1() { 局部变量定义 <程序体> } { 局部变量定义 <程序体> }. subn() {
局部变量定义 <程序体> 八其中sub10,subn0代表用户定义的子函数,程序体 指Turbo C2.0提供的任何库函数调用语句、控制流程语 句或其他用户子函数调用语句、表达式语句等。 2024/10/28 18
2024/10/28 18 局部变量定义 <程序体> }\其中sub1(),.,subn()代表用户定义的子函数,程序体 指Turbo C 2.0 提供的任何库函数调用语句、控制流程语 句或其他用户子函数调用语句、表达式语句等
2.结构特点 一个完整的C程序应符合以下几点: (1)C程序是以函数为基本单位,整个程序由函数组 成。一个较完整的程序大致由包含文件(一组 include-<*h>语句)、用户函数说明部分、全程变量定 义、主函数和若干子函数组成。在主函数和子函数中又包 括局部变量定义、程序体等,其中主函数是一个特殊的函 数,一个完整的C程序至少要有一个且仅有一个主函数, 它是程序启动时的惟一入口。除主函数外,C程序还可包 含若干其他C标准库函数和用户自定义的函数。这种函数 结构的特点使C语言便于实现模块化的程序结构。 2024/10/28 19
2024/10/28 19 2.结构特点 一个完整的C程序应符合以下几点: (1)C程序是以函数为基本单位,整个程序由函数组 成。一个较完整的程序大致由包含文件(一组 #include<*.h>语句)、用户函数说明部分、全程变量定 义、主函数和若干子函数组成。在主函数和子函数中又包 括局部变量定义、程序体等,其中主函数是一个特殊的函 数,一个完整的C程序至少要有一个且仅有一个主函数, 它是程序启动时的惟一入口。除主函数外,C程序还可包 含若干其他C标准库函数和用户自定义的函数。这种函数 结构的特点使C语言便于实现模块化的程序结构
(2)函数是由函数说明和函数体两部分组成。函数说明部 分包括对函数名、函数类型、形式参数等的定义和说明; 函数体包括对变量的定义和执行程序两部分,由一系列语 句和注释组成。整个函数体由一对花括号括起来。 (3)语句是由一些基本字符和定义符按照C语言的语法规定 组成的,每个语句以分号结束。 (4)C程序的书写格式是自由的。一个语句可写在一行上, 也可分写在多行内。一行内可以写一个语句,也可写多个 语句。注释内容可以单独写在一行上,也可以写在C语句 的右面。 2024/10/28 20
2024/10/28 20 (2)函数是由函数说明和函数体两部分组成。函数说明部 分包括对函数名、函数类型、形式参数等的定义和说明; 函数体包括对变量的定义和执行程序两部分,由一系列语 句和注释组成。整个函数体由一对花括号括起来。 (3)语句是由一些基本字符和定义符按照C语言的语法规定 组成的,每个语句以分号结束。 (4)C程序的书写格式是自由的。一个语句可写在一行上, 也可分写在多行内。一行内可以写一个语句,也可写多个 语句。注释内容可以单独写在一行上,也可以写在C语句 的右面