首页
一站直销
>
C语言,为什么它的运行结果为负值?
C语言,为什么它的运行结果为负值?
2025-04-09 12:16:23
推荐回答(2个)
回答1:
你计算100!呀,int存不下的,这个结果太大了,溢出了,所以可能会出现结果为负数,哪怕不是负数结果也不是正确的。
回答2:
int是32位,你阶乘到100就超出范围了,所有你要用long
相关问答
最新问答
从观澜供电所到福民派出所怎么坐公交车,最快需要多久
龙星炭黑包装车间年终工作总结
桂林--防城港 里程多少?
石家庄普洁科技有限公司怎么样?
如何评价综艺《我是唱作人2》首期张艺兴输给 GAI ?
韩国有个女生组合,舞蹈是两只手放在耳边,然后在扭屁股,那是什么歌?还有人评论说像蔡妍的摇摆 。歌中速
美国的FBI和CIA究竟有什么区别?
中国银行卡取不出钱,显示我密码次数超过,但是我密码正确
win7上wget如何安装和配置环境变量
我要看<<上一当>>再哪里看