int FactorialSum( List L )
{
int sum=0;
int data,i,b;
while(L!=NULL){//判断指针是否为空
data=L->Data;//将链表里的数据Data赋给data
for(i=1,b=1;i<=data;i++)
b=b*i; //这里是做了阶乘
sum+=b; //开始求和
L=L->Next;//将链表指向下一个节点
}
return sum;
}
int FactorialSum( List L )
{
int sum=0;
int data,i,b;
while(L!=NULL){//判断指针是否为空
data=L->Data;//将链表里的数据Data赋给data
for(i=1,b=1;i<=data;i++)
b=b*i; //这里是做了阶乘
sum+=b; //开始求和
L=L->Next;//将链表指向下一个节点
}
return sum;
}