跳动百科

阶乘怎么算c语言(c的阶乘怎么算)

胥伦利   来源:

大家好,我是小跳,我来为大家解答以上问题。阶乘怎么算c语言,c的阶乘怎么算很多人还不知道,现在让我们一起来看看吧!

1、其实你编写的程序没有错误(把你的补充s=1加上)

2、只不过是16以上的阶乘已经超出了 int 型所表示的范围(-32768~32768),所

3、以发生数据溢出,将显示负结果。由于n的阶乘相当于n前边阶乘的n倍,即使使

4、用长整型,也不能容纳如此庞大的数据(n>20情况下)。

5、请参考

本文到此讲解完毕了,希望对大家有帮助。