- 3
- 0
- 约5.94千字
- 约 32页
- 2017-10-18 发布于浙江
- 举报
第七章函的数
第7章 函 数 7.1 模块化程序设计的概念 7.2 库函数 7.3 函数的定义和调用 7.4 函数的返回值及其类型 7.5 函数调用时参数间的传递 7.6 函数的嵌套调用 7.7 函数的递归调用 7.8 作用域和存储类型 7.1 模块化程序设计的概念 模块化程序设计,是将一个大型程序按照其功能分解成若干个相对独立的功能模块,然后再分别进行设计,最后把这些功能模块按照层次关系进行组装。基本思想是“自顶向下、逐步求精”。 C语言程序是一个函数式的程序结构,即C语言程序的全部功能都是由函数实现的,而每个函数对应一个独立的模块,通过函数间调用来实现程序的总体功能。如图7.1所示,是一个程序中函数调用示意图。 在C语言中,函数分为主函数、库函数、用户自定义函数三种。程序的执行由主函数开始,然后调用其它函数,最终返回主函数结束。 7.2 库函数 C语言提供了丰富的标准函数,即库函数。 7.2.1 C语言常用库函数 1) 数学函数 调用数学库函数时,要求程序在调用数学库函数前应包含下面的头文件: # include math.h 2) 字符函数和字符串函数 调用字符函数时,要求程序在调用字符函数前应包含下面的头文件:
原创力文档

文档评论(0)