针对:本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。
我最初的代码是这样的:

但是运行结果是这样(错误结果):
随后改为这样:
运行结果正确了:
有大佬知道为什么嘛?
本文探讨了一个求单链表结点阶乘和的函数实现问题。初始代码出现了错误结果,通过调整后得到了正确的输出。文章旨在寻找导致这一变化的具体原因。
针对:本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。
我最初的代码是这样的:

但是运行结果是这样(错误结果):
随后改为这样:
运行结果正确了:
有大佬知道为什么嘛?

被折叠的 条评论
为什么被折叠?