c++编写程序,计算s=1+(1+2!)+(1+2!+3!)+…+(1+2!+3!+…+n!)。
c++编写程序,计算s=1+(1+2!)+(1+2!+3!)+…+(1+2!+3!+…+n!)。
日期:2013-11-24 22:17:16 人气:1
#include #include using namespace std;int main(){ int i,n; __int64 sum=0;//所有的和 __int64 sum2=0;//阶乘和的 __int64 js = 1; scanf("%d", &n);//只有用c的函数才容易出来64位的输入输出 for(i=1;i<=n;++i) { js *= i; sum2 += js; sum += sum2; } pr