1个回答
展开全部
#include <stdio.h>
long int factorial(int n)
{
long int res = 1;
int i;
for(i=2;i<=n;i++)
res = res*i;
return res;
}
int main(void)
{
int i, n = 5;
long int sum = 0;
for(i=1;i<=n;i++)
sum = sum + factorial(i);
printf("result is: %ld\n", sum);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询