中国高校课件下载中心 》 教学资源 》 大学文库

《C语言程序设计》课程教学课件(PPT讲稿)第五章 函数及预处理

文档信息
资源类别:文库
文档格式:PPT
文档页数:108
文件大小:593.5KB
团购合买:点击进入团购
内容简介
《C语言程序设计》课程教学课件(PPT讲稿)第五章 函数及预处理
刷新页面文档预览

第五章 函数、预处理

第五章 函数、预处理

■函数 ·预编译 ·总结

◼ 函数 ◼ 预编译 ◼ 总结

(一)函数

(一)函数

内容 ■函数定义的一般形式 函数参数和函数的值 ■函数的调用 ◆ 数的嵌套调用 数的递归调用 ·数组作为函数参数 ■局部变量和全局变量 ■变量的存储类型 ■内部函数和外部函数

内容 ◼ 函数定义的一般形式 ◼ 函数参数和函数的值 ◼ 函数的调用 ◼ 函数的嵌套调用 ◼ 函数的递归调用 ◼ 数组作为函数参数 ◼ 局部变量和全局变量 ◼ 变量的存储类型 ◼ 内部函数和外部函数

概述 一个较大的程序一般应分为若干个程序模块,每一个模 块用来实现一个特定的功能。用子程序实现模块的功能。 在C语言中,子程序的作用是由函数完成的。 一个C程序可由一个主函数和若干个函数构成。由主函 数调用其他函数,其他函数也可以互相调用。同一个函 数可以被一个或多个函数调用任意多次。如下图所示: 简单的函数调用见源码8-1.c

概述 一个较大的程序一般应分为若干个程序模块,每一个模 块用来实现一个特定的功能。用子程序实现模块的功能。 在C语言中,子程序的作用是由函数完成的。 一个C程序可由一个主函数和若干个函数构成。由主函 数调用其他函数,其他函数也可以互相调用。同一个函 数可以被一个或多个函数调用任意多次。如下图所示: 简单的函数调用见源码8-1.c

main

(1.1)函数定义的一般形式

(1.1)函数定义的一般形式

函数分类 函数从定义形式来看,可以分为三类: 1)无参数函数。 2)有参数函数。 3)空函数

函数分类 函数从定义形式来看,可以分为三类: 1)无参数函数。 2)有参数函数。 3)空函数

无参数函数定义的一般形式 类型标识符函数名() { 变量声明部分 函数实现部分 } 类型标识符定义函数的返回值类型,若函数不需 要返回值,则定义为void

无参数函数定义的一般形式 类型标识符 函数名() { 变量声明部分 函数实现部分 } 类型标识符定义函数的返回值类型,若函数不需 要返回值,则定义为void

有参数函数定义的一般形式 类型标识符函数名(形式参数表列) 局部变量声明部分 函数实现部分 例如 int max (intx,inty) { int Z; z=x>y?x:y; return Z }

有参数函数定义的一般形式 类型标识符函数名(形式参数表列) { 局部变量声明部分 函数实现部分 } 例如: int max(int x,int y) { int z; z = x>y?x∶y; return z; }

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档