你应该将 原来正确的 和修改后 错误的 都贴出来
我们才能知道怎么改啊
两个都不正确,factorial没有赋初值,应该一开始 令其等于1才能计算乘积啊
如果没有赋初值,你知道它等于多少 如果等于0 那结果就一直为0 了 0乘以任何数都是0.