求1!+2!+3!+...+20!的和

题目:求1!+2!+3!+…+20!的和

123456789101112131415161718192021222324252627282930
#include <stdio.h>unsigned long long Factorial(int input){    if (input>0)     {        return input*Factorial(input-1);    }    else        return 1;} unsigned long long Factorial_Sum(int max){    if (max>0)     {        return Factorial(max)+Factorial_Sum(max-1);    }    else    {        return 0;    }} int main(){    int max = 20;    unsigned long long ret = Factorial_Sum(max);    printf("%.0llu",ret);    return 0;}
🔍 ×