数组作为函数参数解读ppt课件.ppt
《数组作为函数参数解读ppt课件.ppt》由会员分享,可在线阅读,更多相关《数组作为函数参数解读ppt课件.ppt(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数组作为函数参数328677005C语言课程交流群2.数组元素作为函数参数提纲3.数组名称作为函数参数1.数组作为函数参数分类1.数组作为函数参数分类C语言程序设计数组用作函数参数有两种形式:(1)把数组元素(下标变量)作为实参使用(2)把数组名称作为函数的形参和实参使用2.数组元素作为函数参数C语言程序设计数组元素作函数实参:它作为函数实参使用与普通变量是完全相同的,在发生函数调用时,把作为实参的数组元素的值传送给形参,实现单向的值传送。例如:主调函数:fun(a1); 被调函数:fun(int x) 2.数组元素作为函数参数C语言程序设计判别一个数组中各元素的值,若大于零则输出该值,若小于
2、等于零则输出0值。语句编写void nzp(int v) if(v0) printf(%d ,v); else printf(%d ,0);main() int a5,i; printf(请输入五个数据:); for(i=0;i5;i+) scanf(%d,&ai); nzp(ai); 运行结果请输入五个数据:5 -7 -9 2 35 0 0 2 33.数组名称作为函数参数C语言程序设计函数定义时,形参应写成如下的形式: 类型 函数名称(类型标识符 数组名称)例如:void fun(int b)函数调用时,实参应写成如下的形式: 函数名称(数组名称);例如:fun(a); /假设a为数组 a0
3、a1a2a3a4b3.数组名称作为函数参数C语言程序设计数组中存放了一名学生5门课程的成绩,求平均成绩。 语句编写float aver(float a) int i; float av,s=0; for(i=0;i5;i+) s=s+ai; av=s/5; return av;main() float s5,av; int i; printf(请输入五门课的成绩:); for(i=0;i5;i+) scanf(%f,&si); av=aver(s); printf(平均成绩是:%5.2fn,av); 运行结果请输入五个数据:88 98 76 89 93平均成绩是:88.80328677005C语言课程交流群191290281主讲教师专属QQ号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数组 作为 函数 参数 解读 ppt 课件
限制150内