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

请教各位le

http://img.mukewang.com/56131c1e000197b103700395.jpgreturn 0 是什么意思啊?为啥n==1,n==0时没有return呢?

提问者:慕尼黑6196987 2015-10-06 08:58

个回答

  • qq_隐匿_03229380
    2016-05-09 18:38:24

    if 你不知道吗

  • 慕尼黑6196987
    2015-10-06 18:17:33

    不符合返回0,什么意思啊?那不是函数值等于零了么?

  • kingtrap
    2015-10-06 09:13:04

    n>0是基本条件,不符合则返回0;

    n = 0  , 0 ! = 1 ,返回 1 , n ==1,表示最后一项 , 返回 1 ;

    n>0 , 则返回递归函数 n*(n-1)