教学课件C语言程序设计第6章 函数.ppt
《教学课件C语言程序设计第6章 函数.ppt》由会员分享,可在线阅读,更多相关《教学课件C语言程序设计第6章 函数.ppt(84页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、PPT模板下载:/moban/ 行业PPT模板:/hangye/ 节日PPT模板:/jieri/ PPT素材下载:/sucai/PPT背景图片:/beijing/ PPT图表下载:/tubiao/ 优秀PPT下载:/xiazai/ PPT教程: /powerpoint/ Word教程: /word/ Excel教程:/excel/ 资料下载:/ziliao/ PPT课件下载:/kejian/ 范文下载:/fanwen/ 试卷下载:/shiti/ 教案下载:/jiaoan/ 字体下载:/ziti/ 教学课件C语言程序设计第6章 函数2005年3月3大连理工大学出版社大连理工大学出版社2005年3
2、月42005年3月5C程序程序源程序文件源程序文件n函数函数1函数函数m 源程序文件源程序文件1函数函数1函数函数n2005年3月6程序的执行总是程序的执行总是从从main函数开始函数开始2005年3月7程序运行情况如下:程序运行情况如下:Input data: 2 3 2.000000,3,8.0000002005年3月82005年3月92005年3月10 函数类型函数类型 函数名函数名( ( 类型名类型名 形式参数形式参数1, ) ) 声明部分声明部分 执行部分执行部分 例如:求两个数的最大值。例如:求两个数的最大值。 int max(int x,int y) int z; z = x y
3、 ? x : y; return( z );类型省略时类型省略时默认为默认为int类型类型没有形式参数没有形式参数为为无参函数无参函数 函数的首部函数的首部函数体函数体2005年3月11 函数类型函数类型 函数名函数名( )( ) 声明部分声明部分 执行部分执行部分 例如:例如:void hello( )printf(Hello,everyone!n );main( ) hello( ); 2005年3月12 函数类型函数类型 函数名函数名( (形式参数表形式参数表) ) 声明部分声明部分 执行部分执行部分 2005年3月132005年3月14 函数类型函数类型 函数名函数名( )( ) 程序
4、设计中常在准备扩充功能的地方写上一个空函程序设计中常在准备扩充功能的地方写上一个空函数,例如:数,例如: 用空函数先占一个位置用空函数先占一个位置,表明,表明“这里有一个函数这里有一个函数”,等以后扩充程序功能时,再将函数编好补充上。,等以后扩充程序功能时,再将函数编好补充上。2005年3月15函数名(实参表列)函数名(实参表列)在在C语言中,把函数调用也作为一个语言中,把函数调用也作为一个。因此凡是表达式可以出现的地方都可以出现函数因此凡是表达式可以出现的地方都可以出现函数调用。例如:调用。例如: 函数语句:函数语句:welcome( ); 函数表达式函数表达式: c=2*max(a,b);
5、 函数参数:函数参数:m=max(c,max(a,b);函数调用的一般形式:函数调用的一般形式:2005年3月162005年3月17void main() int n = 0; float y = 0; long z = 0; printf(Input data:); scanf(%d, &n); y = sqrt(n); z = myfac(n); printf(Square root of %d:%fn,n,y); printf(%d! = %ldn,n,z); 程序运行情况如下:程序运行情况如下:Input data:4 4:2.0000004! = 24n2005年3月182005年3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件C语言程序设计第6章 函数 教学 课件 语言程序设计
限制150内