当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

湖南大学:《C语言程序设计》PPT教学课件_第七章 函数(李丽娟)

资源类别:文库,文档格式:PPT,文档页数:71,文件大小:689KB,团购合买
§7.1 概述 §7.2 定义与调用 §7.3 嵌套调用 §7.4 递归调用 §7.6 局部变量与全局变量 §7.7 动态存储变量与静态存储变量 §7.8 内部函数和外部函数
点击下载完整版文档(PPT)

888从从从从从座座从从从8从从幽8从从从从B8从从 G语 程序设计 i制作h刘金连

第一章C语言概述 ·第二章数据类型、运算符与表达式 ·第三章最简单的c程序设计 第四章逻辑运算和判断选取控制 ·第五章循环控制 第六章数组 ·第八章编译预处理 第九章指针 第十章结构体与共用体 第十二章文件的基本操作 第十三章位运算

• 第一章 C语言概述 • 第二章 数据类型、运算符与表达式 • 第三章 最简单的C程序设计 • 第四章 逻辑运算和判断选取控制 • 第五章 循环控制 • 第六章 数组 • 第八章 编译预处理 • 第九章 指针 • 第十章 结构体与共用体 • 第十二章 文件的基本操作 • 第十三章 位运算

第七章函数

s7.1概述 C程序由一个main和任意个函数组成 1)除main外,其它为系统函数、自编函数, 系统函数:由系统提供,放在不同的头文 件中,用户可调用。 自编函数:由用户按语法规则编写。 c語醒设计

§7.1 概述 1) 除main外, 其它为系统函数、自编函数, 系统函数:由系统提供,放在不同的头文 件中,用户可调用。 自编函数:由用户按语法规则编写。 C程序由一个main和任意个函数组成

2)除main函数外,其它函数可相互调用 main( a 3)函数不可嵌套定义,但可以嵌套调用 4)函数分为有参与无参函数 5)程序从man开始执行最后又回到main函 数结束。 c語醒设计

2) 除main函数外,其它函数可相互调用 main ( ) a b c d x z  3)函数不可嵌套定义,但可以嵌套调用。 4)函数分为有参与无参函数 5)程序从main开始执行,最后又回到main函 数结束

s7.2定义与调用 1.无参函数 定义形式 存储类型符][返回类型符]函数名() 说明部分 语句 注意: 存储类型符有两种: static型和缺省型 返回类型符表示函数的返回值类型。 c語醒设计

§7.2 定义与调用 [存储类型符] [返回类型符] 函数名( ) { 说明部分 语句 } 1. 无参函数 定义形式 注意: 存储类型符有两种:static型和缺省型。 返回类型符表示函数的返回值类型

调用方式 第1种:变量=函数名( 注:变量名的类型与函数返回值的类型必须相同 第2种:函数名() c語醒设计

调用方式 第1种: 变量=函数名( ); 注:变量名的类型与函数返回值的类型必须相同. 第2种: 函数名( );

2.有参函数 定义形式 存储类型符]类型标识符函数名(形参表列) 形参说明 (说明部分 语} 句 调用方式 变量名=函数名(实参表列) c語醒设计

[存储类型符] 类型标识符 函数名(形参表列) 形参说明 { 说明部分 语句 } 2. 有参函数 定义形式 调用方式 变量名=函数名(实参表列);

例:求二数之最大值或 int max(X,y int max (int x, int y Int x,y, fint z; fint z ZXy? Xy, Xy: X., return (z return(z) 用 return语句,返回函数的值。 c語醒设计

例: 求二数之最大值 int max (x, y) int x, y; {int z; z=x>y? x:y; return (z); } 用return语句,返回函数的值。 或: int max (int x, int y) {int z; z=x>y? x:y; return (z); }

3.形参与实参 实参:出现在调用函数中,形参:出现被调用函数中。 单向 调用时:实参值传递形参 函数被调用时,临时分配单元给形参调用完 毕,这些单元被释放。 注:实参可为表达式,只传递表达式的值 实参、形参类型一致。 可在形参表列中对形参说明。 c語醒设计

3. 形参与实参 调用时: 实参值 单向 传递 形参。 函数被调用时,临时分配单元给形参,调用完 毕, 这些单元被释放。 注: 实参可为表达式,只传递表达式的值。 实参: 出现在调用函数中, 形参: 出现被调用函数中。 实参、形参类型一致。 可在形参表列中对形参说明

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共71页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有