Factorial 是一个专门计算单个数的阶乘的函数,然后配合 for 循环把每个数的阶乘累加到 sum 变量中
#include <stdio.h>
#include <string.h>
int Factorial( int Num)
{
if(1>=Num)
{
return 1;
}
return Factorial(Num-1)*Num;
}
int main(void)
{
int sum=0;
for(int i=1;i<=20;i++)
{
sum+=Factorial(i);
}
printf("%d\n",sum);
return 0;
}