1+1*2+1*2*3+1*2*3*4……*100=?

来源:百度知道 编辑:UC知道 时间:2024/05/26 23:55:01

#include<stdio.h>
main()
{
long int i,j,sum,factorial;
sum=0;
factorial=1;
for(i=1;i<=100;i++)
{
for(j=1;j<=i;j++) {factorial=factorial*j;}
sum=sum+factorial;
factorial=1 ;
}
printf("sum=%d\n",sum);
}
用c语言编的程序,你试试吧

只要算出最后个 前面那些基本可以忽略 哈哈

这个数算出来的话太大了,光69!就接近100位,况且还是累加和,算出这个数来也没有实际意义.
我估计这个数要几百位左右