- 4
- 0
- 约1.29万字
- 约 92页
- 2017-01-02 发布于广东
- 举报
第五章 函数 主要内容 本章要点 函数定义和函数返回值 函数调用与参数传递、函数原型 函数的递归调用 变量的作用域和存储类别 本章学习目标 了解模块化设计方法 掌握函数定义和函数原型说明的方法及二者的区别 掌握函数的参数传递方式与函数调用方法 了解函数的递归调用 理解掌握变量的作用域和存储类的概念 5.1 什么是函数 在C语言中,函数就是组合在一起的一系列语句,并且可以通过一个名字调用它。 函数这个术语来自于数学 f(x)=x2+2x+1, 其中f是函数名,x是自变量,f(x)是对应于自变量x的函数值,式子x2+2x+1则给出了由x值得到f(x)值的计算规则。 数学函数中的自变量在C语言中通常称为函数参数。 C语言中的函数可以没有参数,也可以不返回函数值。 5.2 函数的定义和调用 5.2.1计算两个实数的平均值 5.2 函数的定义和调用(续) 5.2.2 显示提示信息 5.2.3 函数的定义 函数定义的一般形式: 类型 函数名 (形式参数列表) { 声明 语句 } 函数的定义可以分为两部分,函数首部和函数体。 5.2.3 函数的定义(续) 在函数首部通常依次包含函数类型、函数名及形式参数的定义。 类型指定是函数返回值的类型。函数可以有,也可以没有返回值。如果忽略函数返回值类型,则返回值类型为int类型。如果函数没有返回值,应该将类型定义为voi
原创力文档

文档评论(0)