求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
n
和
5
153
#include <stdio.h>int main(){ unsigned long long int n,m=1,i=1,Sn=0; scanf("%lld",&n); while(i<=n) { m*=i; Sn+=m; ++i; } printf("%lld",Sn);}原文:http://www.cnblogs.com/SSYYGAM/p/4211253.html