为了账号安全,请及时绑定邮箱和手机立即绑定

请问5-7

5-7的例子,求5的阶乘那个代码,求32的时候是负的,求33以上是0。。这是怎么回事儿??

正在回答

2 回答

http://img1.sycdn.imooc.com//59c75df40001ba9307950177.jpg

我想这和数据能表示范围有关。

0 回复 有任何疑惑可以回复我~

没有你说的问题呀,求5的阶乘那个代码是先判断n是不是小于0,其次因为0和1的阶乘都是1,也需要先判定,后面的每一步都是先求前前一个阶乘,相当于往回推,推到1后再递推

0 回复 有任何疑惑可以回复我~
#1

慕妹4123704 提问者

你把那个代码写出来嘛,然后把那个n=5改成n=32或者40,50这些,你就看得到不同了
2017-08-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926212    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程
意见反馈 帮助中心 APP下载
官方微信