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

有一行代码不清楚含义

result=factorial(n-1)*n


提问者:qq__koptHW 2019-03-01 13:04

个回答

  • weixin_慕粉0463682
    2019-03-02 16:20:48

    你可以看成是n个for循环

    假设n是3的话

    {此时n=3,n不是1时执行乘法

        {此时n=2,n不是1时执行乘法

            {此时n=1,满足条件

            退出循环}

        退出循环}

    退出循环}

    最终返回三个连乘

  • windfall9527
    2019-03-01 16:04:52

    表示递归