什么是函数?
我们之前说过, #include , 就像是一个"工具箱",而工具箱中的"工具",就是函数,也就是程序的模块化。
比如说:printf 就是其中的一个函数,功能是输出。
C语言中的函数,除了其本身提供的大量的库函数之外,我们也可以自己定义函数。
也就是根据自己的需要,打造自己需要的工具。
定义函数的一般格式
返回值类型 函数名(参数类型 参数1,参数类型 参数2......)
{
函数内代码;
return 返回值; //若无返回值,不写这一句
}
自定义函数,例1:A+B
我们写一个函数,功能是计算两个数的和,函数返回值是两个数的和。
就是下面这样
int Add(int a,int b)
{
return a+b;
}
调用函数
也就是使用我们定义出来的函数,就用我们刚刚定义的函数来说明:
#include
int Add(int a,int b)
{
return a+b;
}
int main()
{
int c;
c=Add(3,6);
printf("%d",c);
return 0;
}
程序的输出结果:
9
我们在主函数内调用函数时,格式是:
函数名(参数1,参数2...)
我们再把程序改进一下,让计算的数据由 “黑色窗口” 输入。
#include
int Add(int a,int b)
{
return a+b;
}
int main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=Add(a,b);
printf("%d",c);
return 0;
}
全部0条评论
快来发表一下你的评论吧 !