C C 语言程序设计 语言程序设计 数组作为函数参数 328677005 C语言课程交流群2.数组元素作为函数参数 提纲 3.数组名称作为函数参数 1.数组作为函数参数分类1.数组作为函数参数分类 C语言程序设计 数组用作函数参数有两种形式 : (1)把数组元素(下标变量)作为实参使用 (2)把数组名称作为函数的形参和实参使用2.数组元素作为函数参数 C语言程序设计 数组元素作函数实参: 它作为函数实参使用与普通变量是完全相同的,在发生函数 调用时,把作为实参的数组元素的值传送给形参,实现单向 的值传送。 例如: 主调函数:fun(a1); 被调函数:fun(intx)2.数组元素作为函数参数 C语言程序设计 判别一个数组中各元素的值,若大于零则输出该 值,若小于等于零则输出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, nzp(ai); 运行结果 请输入五个数据:5 -7 -9