题目描述
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
输入
n
输出
和
样例输入
5
样例输出
153
提示
必须使用long long int以避免溢出!
来源
#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);}