C语言教程课件Ch08函数-1复习.ppt
《C语言教程课件Ch08函数-1复习.ppt》由会员分享,可在线阅读,更多相关《C语言教程课件Ch08函数-1复习.ppt(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第八章第八章 函数函数8.1 概述概述8.2 函数定义的一般形式函数定义的一般形式8.3 函数参数和函数的值函数参数和函数的值8.4 函数的调用函数的调用8.5 函数的嵌套调用函数的嵌套调用8.6 函数的递归调用函数的递归调用8.7 数组作为函数参数数组作为函数参数8.8 局部变量和全局变量局部变量和全局变量8.9 变量的存储类别变量的存储类别8.10 内部函数和外部函数内部函数和外部函数程序模块化设计程序模块化设计C程序有文件组成,文件有函数组成程序有文件组成,文件有函数组成无参函数无参函数/有参函数有参函数自定义函数自定义函数/系统函数系统函数等等等等8.1 概述概述int max(int
2、 x,int y)int z;if(xy)z=x;else z=y;return(z);8.2 定义的一般形式定义的一般形式函数类型函数名(形参类型说明表)函数类型函数名(形参类型说明表)说明部分说明部分语句部分语句部分 c=max(a,b);(main 函数)(max 函数)max(int x,int y)int z;z=xy?x:y;return(z);比较两个数并输出大者比较两个数并输出大者void main()int max(int x,int y);int a,b,c;scanf(%d,%d,&a,&b);c=max(a,b);printf(Max is%d,c);int max(i
3、nt x,int y)int z;z=xy?x:y;return(z);形参实参8.函数的参数和函数的值函数的参数和函数的值711x:y:调用前:调用前:调用结束:调用结束:711x:y:例例 交换两个数交换两个数/*ch8_2.c*/*ch8_2.c*/#include#include void main()void main()int x=7,y=11;int x=7,y=11;void swap(void swap(int a,int bint a,int b);printf(x=%d,ty=%dn,x,y);printf(x=%d,ty=%dn,x,y);printf(swapped:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 教程 课件 Ch08 函数 复习
限制150内