首页
编程
java
php
前端
首页
编程
java
php
前端
for循环实现正整数的阶乘
用for循环实现正整数的阶乘,这两个代码都有问题,运行时,输入20直接出现负数,输入450,出现结果为0,请教大神是哪里出错了,
阶乘结果超出int类型数据范围,改成double或者longlong类型试试
450的阶乘不能用int接收,超过int得范围了
另外你第一个for循环,i的最后循环到0才结束,并不是1
点击展开全文