C语言函数分课件.ppt

 函数 本章目标 理解模块化设计思想 掌握函数的定义和调用方法 掌握C语言的参数传递方法 掌握变量的作用域和存储方式 函数概述 函数是能够完成一定任务的、相对独立的程序段,可以被看作组成一个程序的逻辑单元。   函数概述  函数的分类(从函数开式分) 无参函数 函数调用时,主调函数并不将数据传送给被调函数。 有参函数 函数调用时,主调函数将数据传送给被调函数 函数的定义 函数的定义 返回值类型符 函数名( [形式参数列表] ) { 函数体} 函数的定义 判断下述程序是否能正常编译 main() {int r; r=fun(4)%fun(5); } double fun(int n) { return n*1.0; } 函数的定义 说明: (1)函数原型声明语句最后的分号不能省略,其作用是表示该语句是进行函数声明而不是函数定义。 (2)在原型声明中,形式参数名可以省略。 (3)如果被调用函数的定义出现在调用函数之前,可以不对被调用函数进行原型声明。 (4)如果被调用函数已在所有函数定义之前进行了原型声明,则在各个调用函数中不必再对该函数进行原型声明。 math.h文件中的部分内容 int _Cdecl abs (int x); double _Cdecl cos (double x); double _Cdecl exp (doub

文档评论(0)

1亿VIP精品文档

相关文档