求阶乘的和
程序员文章站
2022-06-06 08:01:41
...
求阶乘的和
#include <stdio.h>
#include <stdlib.h>
int cal(int n)
{
if (n == 1 || n == 2)
return n;
else
return n*cal(n - 1);
}
int main()
{
int n;
long long sum = 0;
scanf("%d", &n);
for (int i = 1; i <= n; i++)
{
sum += cal(i);
}
printf("%d\n", sum);
system("pause");
return 0;
}
答案
求阶乘的和