大家好,我是小跳,我来为大家解答以上问题。阶乘怎么算c语言,c的阶乘怎么算很多人还不知道,现在让我们一起来看看吧!
1、其实你编写的程序没有错误(把你的补充s=1加上)
2、只不过是16以上的阶乘已经超出了 int 型所表示的范围(-32768~32768),所
3、以发生数据溢出,将显示负结果。由于n的阶乘相当于n前边阶乘的n倍,即使使
4、用长整型,也不能容纳如此庞大的数据(n>20情况下)。
5、请参考
本文到此讲解完毕了,希望对大家有帮助。
免责声明:免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!