程序通过函数average计算数组中各元素的平均值,是一道填空题。

float average(int *pa,int n)
{ int i;
float avg=0.0;
for(i=0;i<n;i++)
avg=avg+_______;
avg=_______;
return avg;
}
main()
{ int i,a[5]={2,4,6,8,10};
float m;
m=average(a,5);
printf(″m=%f\n″,m);
}

 #include <stdio.h>

float average(int *pa,int n)
{ 
    int i;
    float avg=0.0;
    for(i=0;i<n;i++)
        avg=avg+*(pa+i);
        avg=avg/i;
    return avg;
}

int main()
{ 
    int i,a[5]={2,4,6,8,10};
    float m;
    m = average(a,5);
    printf("m=%f\n",m);
}

avg=avg+*(pa+i);
avg=avg/i;

1、pa[i] 2、avg/5