/*
定义函数要明确的步骤
1.函数的功能是什么?根据函数的功能来确定函数的名字
2.查看调用函数的时候是否需要传入一些补助的值
3.确定函数体要执行的功能代码
4.确定函数的返回值类型
*/
int average(int val1, int val2)
{
// return的作用:1结束函数, 2.返回结果给调用者
return (val1 + val2) / 2;
}
/*
函数的定义格式:
返回值类型 函数名(参数类型 形式参数,参数类型 形式参数,...)
{
函数体;(函数对应的功能代码)
}
函数的特点:
1.定义函数可以将特定的功能代码封装起来
2.便于对该功能进行复用,提高了代码的复用性
3.函数只有被调用才会执行
*/ |
|