函数的概念
在数学中,函数是这么表示的
f(x)=2*x+5
在c语言中函数是用函数结构的代码表示的
函数的创建
返回类型 函数名 (类型参数1,类型参数2,…)
{
函数体
}
假如我们想要用函数完成两个数的相加
int Add(int x, int y)
//首个int为函数返回值的类型,Add为函数的名字,int x,int y中的int为传入参数的类型,x,y为传入的变量
{
int z = 0;
z = x + y;
return z;//将算好的结果用return返回
}
我们将这个函数放到实际代码中去
#include <stdio.h>
int Add(int x, int y)
{
int z = 0;
z = x + y;
return z;
}
int main()
{
int num1 = 0;
int num2 = 0;
scanf("%d %d", &num1, &num2);
printf("%d",Add(num1, num2));//将输入值放入函数,求出这两个数的和
return 0;
}
函数的用途
虽然使用函数有时候看起来比直接创建变量解决问题要复杂,但是如果我们需求量大的时候,就可以直接调用函数更加方便的解决了
特点:简化代码,代码复用