求个C语言程序:将1到20的阶乘累加

2025-03-29 12:21:43116 次浏览

最佳答案

将1到20的阶乘累加的C语言程序如下:

#include

#include

long long getdata(long long n){ 

    long long sum = 1;

    while(n){        

        sum*=n--;

    }

    return sum;

}

int main(){  

    long long sum = 0;

    long long nums = 20;

    while(nums){      

        sum+=getdata(nums--);

    }

    printf("%lld",sum);  

}

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。