上图中factorial的计算方式就是在result = factorial(n-1)*n这步体现出来的,但是这样,不就是那个数乘以那个数减一吗,没有继续下去啊比如n等于5,那算出来的是20,为什么是阶乘呢?求大神解答,谢谢!
result = factorial(n-1)*n
factorial(n-1)不是等于n-1,而是把n-1的值在带进factorial这个函数里再算一次