看不懂递归函数一中,N的阶乘,代码是怎么执行的
就是他定义一个变量,有三种情况。
一:如果变量为0
它没有阶乘
二:如果变量为1
它阶乘就是1
三:这才是大众化的变量,非0非1的阶乘数。
让他的值=他本身的值*他本身的值-1
然后现在的值就赋值给现在的变量
依次类推。
希望可以帮助到你!
0的阶乘是1
0!=1
1的阶乘也是1
1!=1