函数(function)可以想象成一个黑盒,把要东西放到盒子里,要的东西就从盒子那边出来
也可以把自己想要做的共同性的东西封装成函数,从而调用
函数的内置函数自己查表,这里详细说一下自定义函数
函数常用格式
return_type function_name([datatype1,datatype2]....)
{
//函数主体
}
记牢函数的三要素:返回值类型,函数名,参数列表
//函数原型
int sum(int,int);
int main()
{
............
}
//函数实现
int sum(int num1,num2)
{
//函数的实现代码
}
做个练习吧
下面两种图形计算面积
圆形:s = PI * r^2;
矩形:s = width * height
include <math.h>
//计算圆面积的函数原型
void calcCirle()
{
double s;
double radius;
printf("请输入圆的半径;");
scanf("%lf",&radius);
//计算圆的面积
s = 3.14 * pow(radius,2);
printf("半径为%.2lf的圆面积为;%.2lf\n",radius,s);
}
int main()
{
calcCirle(); //调用函数
return 0;
}