c语言编写的求阶乘的程序,小点的数能正常运行,大的数输出为0,这神马情况。 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 正常运行 阶乘 小点 神马 搜索资料 2个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 风若远去何人留 2017-03-21 · 知道合伙人互联网行家 风若远去何人留 知道合伙人互联网行家 采纳数:20412 获赞数:450134 专业C/C++软件开发 向TA提问 私信TA 关注 展开全部 越界了int 最大只能存到2^31 -1 = 214748364713!=6227020800所以只要超过13 就会导致溢出出错。解决方法: 要么改成double的 求近似值要么,改数组模拟高精度大数运算。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 GTA小鸡 高粉答主 2017-03-21 · 醉心答题,欢迎关注 知道大有可为答主 回答量:2.6万 采纳率:78% 帮助的人:1.3亿 我也去答题访问个人页 关注 展开全部 int型可以表示的范围是-2^31~2^31-1,因此最多可以表示12以内的阶乘。再往上需要使用double型或者long long型,它们可以表示20以内的阶乘。再往上则需要使用高精度乘法。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2012-02-10 c语言程序设计作为大学理工科大一下学期必修的课程 是神马意思... 2012-12-11 long long int 是神马。。。是C语言里面的东西, 79 2011-11-25 const double pi=4.0*atan(1.0) ... 87 2013-11-18 c语言错误:'FILE' : illegal use of ... 65 2014-11-07 C语言格式说明符%0.2f代表神马意思? 16 2017-06-18 这道C语言题目我编的程序输出结果怎么是1.#IO这个神马东西... 2014-05-14 请教c语言的这句是神马意思 Flash-Ptr=(unsig... 2014-04-23 c语言中 表示 double 最大值 的 宏是神马? 12 更多类似问题 > 为你推荐: