问答详情
源自:5-7 递归函数(一)

递归的结束是怎么回事的

例题中n如果小于0之后怎么就不继续返回和递归了呢?

提问者:fen3395 2019-06-09 17:47

个回答

  • 慕粉1050523510
    2019-06-28 19:57:47

    举个例子,倘若n=5,就是从1乘到5,如果n小于0,那就有负数,结果就不会正确,明白了吧?

  • fen3395
    2019-06-09 17:50:18

    因为当递归到1时,返回的结果就是1了,自然不进行递归代码