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

5的阶乘里,程序是怎么算的,才能等于120

看不懂递归函数一中,N的阶乘,代码是怎么执行的

提问者:金城大帝 2017-01-17 09:17

个回答

  • 慕粉4292288
    2017-01-17 11:04:52
    已采纳

    就是他定义一个变量,有三种情况。

    一:如果变量为0

    它没有阶乘

    二:如果变量为1

    它阶乘就是1

    三:这才是大众化的变量,非0非1的阶乘数。

    让他的值=他本身的值*他本身的值-1

    然后现在的值就赋值给现在的变量

    依次类推。

    希望可以帮助到你!

  • qq_何大碗_0
    2017-01-25 03:49:16

    0的阶乘是1

    0!=1

    1的阶乘也是1

    1!=1