#include <stdio.h>
/*
1.什么情况下定义函数:添加一个常用的新功能
2.函数的定义格式
返回值类型 函数名(形式参数列表)
{
函数体
}
3.定义函数需要明确的东西
1>起一个有意义的函数名
2>明确调用函数时是否需要传递参数(有无实参)
3>函数执行完成后,需不需要返回数值给函数调用者(有无返回值)
函数的好处:不用关心函数内部细节也可以使用函数,只需要知道函数名和
需呀传递多少个值已经返回值类型就可以使用
*/
int printLine()
{
printf("-------------\n");
return 0;
}
int average(int num1, int num2)
{
return (num1 + num2)/2;
//return 作用1,退出函数,作用2,把这个函数结果返回给函数调用者
}
int main()
{
/*
printLine();
printLine();
printLine();
*/
int a = 10;
int b = 9;
int c = average(a, b);
printf("c is %d\n", c);
int a1 = 11;
int b1 = 20;
int d = average(a1, b1);
printf("d is %d\n", d);
return 0;
}