第1个回答 2013-03-27
#include "stdio.h"
double sum(double *d,int n)
{
if(n>=1)
return sum(d,n-1)+d[n-1];
else
return 0;
}
int main()
{
double a[1024];
int N,i;
printf("输入个数N:");
scanf("%d",&N);
printf("输入%d个实数:",N);
for(i=0;i<N;i++)
scanf("%lf",&a[i]);
printf("%lf",sum(a,N)/double(N));
}本回答被网友采纳