Description
编写函数,求包含n个元素的整数数组中元素的平均值。要求在函数内部使用指针操纵数组元素,其中n个整数从键盘输入,输出为其平均值。
Input
n < 100
Output
无
Sample Input 1
5 3 4 0 0 2
Sample Output 1
1
代码 :
#include <stdio.h>
#include <stdlib.h>
int sum(int *n, int*p)
{
int i,sum=0;
for(i=0; i<*n; i++,p++)
{
sum+= *p;
}
return sum;
}
int main()
{
int n;
scanf("%d",&n);
int a[n];
for(int i=0; i<n; i++)
{
scanf("%d", &a[i]);
}
printf("%d",sum(&n,a)/n);
return 0;
}