文档介绍:C++基础教程
主讲:武鹏
主要内容
了解标准函数并研究如何使用这些函数
了解用户定义的函数
介绍返回值函数,包括实参和形参
了解如何在程序中构造和使用用户定义的返回值函数
函数优点
允许将复杂的程序分解为容易处理的块
编写函数时只需将注意力集中到程序的这一部分,然后再构造、调试和修改
不同的人可以同时编写不同的函数
如果程序中多处用到一个函数,或者在不同程序中使用它,只需要编写一次就可以多次使用
预定义函数
C++中,预定义函数被组织为独立的库
要在程序中使用预定义函数,必须先通过include语句包括具有该函数说明的头文件
#include <头文件名>
预定义函数(续)
函数
标准头文件
作用
参数类型
结果
abs(x)
<cstdlib>
返回参数绝对值:abs(-7)=7
int
int
ceil(x)
<cmath>
返回大于或等于x的最小整数:ceil()=
double
double
fabs(x)
<cmath>
返回参数绝对值:abs(-)=
double
double
floor(x)
<cmath>
返回小于或等于x的最大整数:ceil()=
double
double
tolower(x)
<cctype>
参数x转换为小写
int
int
toupper(x)
<cctype>
参数x转换为大写
int
int
用户定义的函数
C++不提供所需的每个函数,因此必须学会自己编写函数
用户定义的函数分两类:
具有数据类型的函数,这种函数称为返回值的函数
不具有数据类型的函数,这种函数称为void函数
返回值函数
返回值函数只能返回唯一的值,其作用:
将该值保存以备进一步计算
将该值用于某种计算
输出该值
返