(5)一个C语言源程序可以由一个或多个源文件组成。 (6)每个源文件可由一个或多个函数组成。 (7)一个源程序不论由多少个文件组成,都有一个且只能 有一个main函数,即主函数。 (8)注释部分包含在"/*和"*/"之间,在编译时它被 Turbo C编译器忽略。 注意初学者易犯错误: (1)遗漏分号:printf等后忘记加“;”。 (2)遗漏花括号或者多放花括号:花括号总是成对出现的。 (3)忘记使用&号:输入时指明地址要加上此符号。 (4)在scanfi语句格式符中多加\n,但注意这些要放在 里边。 2024/10/28 21
2024/10/28 21 (5)一个C语言源程序可以由一个或多个源文件组成。 (6)每个源文件可由一个或多个函数组成。 (7)一个源程序不论由多少个文件组成,都有一个且只能 有一个main函数,即主函数。 (8)注释部分包含在"/*"和"*/"之间,在编译时它被 Turbo C编译器忽略。 注意初学者易犯错误: (1)遗漏分号:printf等后忘记加“ ;” 。 (2)遗漏花括号或者多放花括号:花括号总是成对出现的。 (3)忘记使用&号:输入时指明地址要加上此符号。 (4)在scanf语句格式符中多加 \n ,但注意这些要放在“” 里边
3.书写程序时应遵循的规则 从书写清晰,便于阅读、理解、维护的角度出发,在 书写程序时应遵循以下规则: (1)一个说明或一个语句占一行。 (2)用{}括起来的部分通常表示程序的某一层次结 构。8一般与该结构语句的第一个字母对齐,并单独占 行。 (3)低一层次的语句或说明可比高一层次的语句或 说明缩进若干格后书写,以便看起来更加清晰,增加程序 的可读性。在编程时应力求遵循这些规则,以养成良好的 编程风格。 2024/10/28 22
2024/10/28 22 3.书写程序时应遵循的规则 从书写清晰,便于阅读、理解、维护的角度出发,在 书写程序时应遵循以下规则: (1)一个说明或一个语句占一行。 (2)用{} 括起来的部分通常表示程序的某一层次结 构。{}一般与该结构语句的第一个字母对齐,并单独占一 行。 (3)低一层次的语句或说明可比高一层次的语句或 说明缩进若干格后书写,以便看起来更加清晰,增加程序 的可读性。在编程时应力求遵循这些规则,以养成良好的 编程风格
4.C语言程序的成分 C语言程序是由语句组成的,而语句是由词汇构成的,每个 词汇由字符构成。 (1)C语言的字符集。字符是组成语言的最基本的元素。C 语言字符集由字母,数字,空格,标点和特殊字符组成。 在字符常量,字符串常量和注释中还可以使用汉字或其他 可表示的图形符号。 (2)C语言词汇。在C语言中使用的词汇分为六类:标识符, 关键字,运算符,分隔符,常量,注释符等。 2024/10/28 23
2024/10/28 23 4.C语言程序的成分 C语言程序是由语句组成的,而语句是由词汇构成的,每个 词汇由字符构成。 (1)C语言的字符集。字符是组成语言的最基本的元素。C 语言字符集由字母,数字,空格,标点和特殊字符组成。 在字符常量,字符串常量和注释中还可以使用汉字或其他 可表示的图形符号。 (2)C语言词汇。在C语言中使用的词汇分为六类:标识符, 关键字,运算符,分隔符,常量,注释符等
【标识符】 在程序中使用的变量名、函数名、标号等统称为标识符。除 库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字((0~ 9)、下划线组成的字符串,并且第一个字符必须是字母 或下划线。 【关键字】 关键字是由C语言规定的具有特定意义的字符串,通常也称 为保留字。用户定义的标识符不应与关键字相同。C语言 的关键字分为以下几类: 2024/10/28 24
2024/10/28 24 【标识符】 在程序中使用的变量名、函数名、标号等统称为标识符。除 库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~ 9)、下划线组成的字符串,并且第一个字符必须是字母 或下划线。 【关键字】 关键字是由C语言规定的具有特定意义的字符串,通常也称 为保留字。用户定义的标识符不应与关键字相同。C语言 的关键字分为以下几类:
1)类型说明符。用于定义、说明变量、函数或其他数据结 构的类型。如前面例题中用到的int,double等。 2)语句定义符。用于表示一个语句的功能。if else就是条件 语句的语句定义符。 3)预处理命令字。用于表示一个预处理命令。如前面各例 中用到的include。 【运算符】 C语言中含有相当丰富的运算符。运算符、变量与函数一起 组成表达式,表示各种运算功能。运算符由一个或多个字 符组成。 2024/10/28 25
2024/10/28 25 1)类型说明符。用于定义、说明变量、函数或其他数据结 构的类型。如前面例题中用到的int,double等。 2)语句定义符。用于表示一个语句的功能。if else就是条件 语句的语句定义符。 3)预处理命令字。用于表示一个预处理命令。如前面各例 中用到的include。 【运算符】 C语言中含有相当丰富的运算符。运算符、变量与函数一起 组成表达式,表示各种运算功能。运算符由一个或多个字 符组成