函数:是简洁、高效地实现代码重用的一种机制。更重要的是,它使分而治之的方法易于实现和表达;使团队成员分工协作成为可能。这也是函数的来源!
将代码封装成函数格式:
**类型 函数名(参数列表)
{
函数体 或 代码块
}**
例:int add(int x,int y) { return x+y; }
各函数举例:
(一)无值函数
#include <cmath> //调用数学计算函数
#include <string>
#include <iostream>
#include <iomanip> //小数点控制头文件
using namespace std;
/*** 无值函数1 ***/
//void 函数名(参数列表) {函数体}
// 形参:定义函数时在参数列表中的参数(全称为形式参数)
// 实参:调用函数时提供给参数的实际值(全称为实际参数)
const double pi = 2 * acos(0); //写定一个pi值
void print (double s)
{
cout<<"圆的面积:"<<s<<endl;
}
void cricle()
{
cout<<"请输入圆的半径:";
double r;
cin>>r;
print(pi *r *r);
}
/*** 无值函数2 ***/
const double pi2 =2 * acos(0);