《(4)--1.4 C语言程序的基本结构.ppt》由会员分享,可在线阅读,更多相关《(4)--1.4 C语言程序的基本结构.ppt(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.4 C1.4 C语言程序的基本结构语言程序的基本结构 l l1.4.1 1.4.1 程序的函数化结构程序的函数化结构 l1.4.2 标识符与保留字标识符与保留字l1.4.3 程序风格程序风格1.4.1 1.4.1 程序的函数化结构程序的函数化结构任何一个任何一个C C语言程序,语言程序,main()main()函数函数都是不可缺少的,当一个都是不可缺少的,当一个C C语言程语言程序只有一个函数模块时,这个函序只有一个函数模块时,这个函数必然是数必然是main()main()函数。函数。C语言程序是由函数构成的,任何一个C语言程序都有一个称为主函数的main()函数。例1-2简单的C程序简单
2、程序结构main简单的C语言程序可只有一个函数,该函数只能是main()函数。main()函数的一般结构int main()int main()函数体函数体函数体函数体 特别强调!#includeint main()printf(Hello!n);return 0;1.4.1 1.4.1 程序的函数化结构程序的函数化结构一个源程序不论由多少个函数组成,有且只能有一个main()函数,而且main()函数可以位于程序的任何位置。一个源程序无论由多少个函数构成,总是从main()函数开始执行程序,与main()函数在程序中的位置无关。C语言程序由函数构成,而且每个程序可以有多个函数。(多函数程序在
3、函数一章介绍)1程序由函数构成特点2有一个main函数特点3从main函数执行特点1.4.2 1.4.2 标识符与保留字标识符与保留字两个标识符中的字母相同而大小写形式不同时,是两个不同的标识符。标识符命名应尽量有相应的意义,以便阅读理解。建议初学者尽量使用较短而有意义的标识符,既便于上机训练,也会使程序更清晰。由语言规定的用于定义变量类型、命令字等具有特定意义的标识符。概念:概念:概念:概念:在程序中使用的变量名、函数名、命令字等。构成:构成:构成:构成:任何一个标识符只能是由字母(AZ,az)、数字(09)和下划线“_”构成的字符串,其他符号不能出现在标识符中,并且标识符的第一个字符必须是
4、字母或下划线。合法标识符:合法标识符:合法标识符:合法标识符:a、BOOK1、max、_add、num_1非法标识符:非法标识符:非法标识符:非法标识符:3sum(不允许以数字开头)ab#cd(使用了非法字符#)book-1(使用了非法字符-)1标识符2保留字3注意事项1.4.3 1.4.3 程序风格程序风格 01如果如果一行能够容下一个一行能够容下一个语句,那么就让这个语语句,那么就让这个语句独占一行句独占一行02用用 括起来的部分,通常表示了程序的某括起来的部分,通常表示了程序的某一层次结构。一层次结构。“”和和“”一般与该结构一般与该结构语句的第一个字母对齐,并单独占语句的第一个字母对齐
5、,并单独占一行一行03低一层次的语句应比高一层次的低一层次的语句应比高一层次的语句缩进若干列后书写,以便看语句缩进若干列后书写,以便看起来更加清晰起来更加清晰04要在程序的开始或者在程序要在程序的开始或者在程序的关键位置使用注释,以提的关键位置使用注释,以提高程序的可读性高程序的可读性p小结之一小结之一函数化结构是函数化结构是C语言程序的特点,语言程序的特点,main()函数是任何一个函数是任何一个C语言程语言程序中必须具有的函数。简单序中必须具有的函数。简单C语言程序结构:语言程序结构:#include#include int main()int main()函数体函数体函数体函数体 1.4 C1.4 C语言程序的基本结构语言程序的基本结构 p小结小结之二之二程序中使用的变量名、函数名等统称为标识符。标识符有一定的命程序中使用的变量名、函数名等统称为标识符。标识符有一定的命名规则,标识符中字母的大、小写形式是不等价的名规则,标识符中字母的大、小写形式是不等价的编写编写程序要程序要注意程序风格注意程序风格1.4 C1.4 C语言程序的基本结构语言程序的基本结构