色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c語言求1到100階乘和代碼

林玟書2年前18瀏覽0評論

c語言求1到100階乘和代碼?

舉例說明算法:

1!+2!+3!+……+n!

=1+2*(1+3*(1+4*(1+5(1+.(1+(n-1)*(1+n)).))))

不過當n=100貌似會溢出.因此要實現一個大數乘法的函數。

#include

void main()

{

long sum;

int n=100;

sum=n;

while(n!=1)

{

sum+=1;

sum*=n-1;//使用大數乘法函數替代這里的處理

n--;

}

printf("%d\n",sum);

}

java大數乘法運算,c語言求1到100階乘和代碼