avg(A,i)返回数组A【0…i】共i+1个元素的平均值
float avg(int A[],int i)
{ if(i==o)
return A[0];
else
return(agv(A,i-1)*i+A[i])/(i+1);
}
该博客介绍了一个计算数组前i个元素平均值的函数avg。当i为0时,返回数组第一个元素;否则,递归计算i-1个元素的平均值,并结合第i个元素求得平均数。该算法简洁地实现了平均值的计算。
avg(A,i)返回数组A【0…i】共i+1个元素的平均值
float avg(int A[],int i)
{ if(i==o)
return A[0];
else
return(agv(A,i-1)*i+A[i])/(i+1);
}
2287

被折叠的 条评论
为什么被折叠?