double GetAve(List p,int n) { if (!p->next) return p->data; else { double ave = GetAve(p->next, n - 1); return ((ave*(n - 1)) + p->next->data) / n ; } }
数据结构实验二----递归求各结点的平均值
原文:https://www.cnblogs.com/h694879357/p/11708236.html