倍富馨 Include <math. h> 第五章 tde fine EPs vold main doub 用户自定义函数原型说明 scani pI 1of sin( double II while( fab n=n+1; 信息科学技术学院C语言程序设计教学组
C Programming Language>第五章 第五章函数 ★内容提要: 函数的定义形式 >函数的定义 函数的参数传递 函数的参数传递 函数的返回值与类型 返回值与类型 设 函数间的数据联系 >函数间的数据联系 函数的递归调用 >函数的递归调用 变量的存储类别与作用域 存储类别与作用域 U bajin(slc,( cnb:
第五章 函数 ★ 内容提要: 函数的定义形式 函数的参数传递 函数的返回值与类型 函数间的数据联系 函数的递归调用 变量的存储类别与作用域 ➢ 函数的定义 ➢ 函数的参数传递 ➢ 返回值与类型 ➢ 函数间的数据联系 ➢ 函数的递归调用 ➢ 存储类别与作用域
C Programming Language>第五章 第五章函数 C程序由一个主函数 main o和若干个其 它函数构成,执行时由主函数调用其它 函数,其它函数可以互相调用,同一个 设函数也可以被一个或多个函数调用任意 多次。 U bajin(slc,( cnb:
C程序由一个主函数main()和若干个其 它函数构成,执行时由主函数调用其它 函数,其它函数可以互相调用,同一个 函数也可以被一个或多个函数调用任意 多次。 第五章 函数
C Programming Language>第五章 5.1函数定义一般形式 类型标识符函数名(形参表) 数据定义说明部分; 有 执行语句部分; 序 ■函数必须先定义后使用,否则应以函数原 型的方式给于说明。 US bajin@ ustc, dll.:
有序
C Programming Language>第五章 5.2函数的参数传递 1.传值方式(单向传递) 形参可以是 简单变量 实参可以是:常量、变量、表达式、数组元素 设 特点:一旦结合,即数据数据传递完毕,实参与形 参不再有实际联系,即形参在函数中的值的变化不会 改变主调函数的实参的原有值。 U bajin(slc,( cnb:
5.2 函数的参数传递 形参可以是: 简单变量 ◼ 特点:一旦结合,即数据数据传递完毕,实参与形 参不再有实际联系,即形参在函数中的值的变化不会 改变主调函数的实参的原有值。 1.传值方式(单向传递) 实参可以是:常量、变量、表达式、数组元素