42函数定义及使用 main function1 O functioneD functions function 4 functions 图41层次化的函数关系 2021/2/24
2021/2/24 -11- 4.2 函数定义及使用 main() function1() function2() function3() function4() function5() 图4-1 层次化的函数关系
42函数定义及使用 ◆函数定义 ◆函数原型 ◆ return语句 ◆函数使用的三种方式 2021/2/24 12
2021/2/24 -12- 4.2 函数定义及使用 函数定义 函数原型 return语句 函数使用的三种方式
1.函数的定义 ◆包括接口和函数体 接口 ◆函数类型函数名形式参数表 函数体 ◆完成函数功能的语句集合 返回值 2021/2/24
2021/2/24 -13- 1.函数的定义 包括接口和函数体 ◼ 接口 函数类型 函数名 形式参数表 ◼ 函数体 完成函数功能的语句集合 返回值
函数定义语法形式 函数类型函数名(形式参数表) 函数体(变量声明和语句) return表达式; 2021/2/24 -14
2021/2/24 -14- 函数定义语法形式 函数类型 函数名(形式参数表) { 函数体(变量声明和语句) return 表达式; }
函数定义 函数类型函数名 形式参数 float CircleArea(float r) 局部变 const float pi = 3.1415 量定义 return Pi k r *ri 返回值语句 函数体 2021/2/24 -15
2021/2/24 -15- float CircleArea (float r) { const float Pi = 3.1415; return Pi * r * r; } 函数定义 函数体 返回值语句 局部变 量定义 函数类型 函数名 形式参数