如题所述
double fun(STREC *h)
{
if(!h)
return 0;
STREC *p(NULL);
p = h->_next;
double dTotal(0),dCount(0);
while(p)
{
lTotal += p->s;
p = p->next;
++dCount;
}
if(dCount!=0)
return dTotal/dCount;
else
return 0;
}
{
if(!h)
return 0;
STREC *p(NULL);
p = h->_next;
double dTotal(0),dCount(0);
while(p)
{
lTotal += p->s;
p = p->next;
++dCount;
}
if(dCount!=0)
return dTotal/dCount;
else
return 0;
}
温馨提示:答案为网友推荐,仅供参考