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

例题中的递归什么时候结束的呢?

不清楚什么时候递归结束,return  result ?

提问者:·菌落· 2016-01-17 10:54

个回答

  • 李菜菜
    2016-01-18 13:02:50

    递归是函数重复调用自身。

    递归结束就是指函数最后一次调用结束,即就是getWordNumber()函数内的参数从10开始做到1,实质就是10到1的累和,最后返回总和55

  • 努力提升
    2016-01-18 11:46:35

    else if(n == 0 || n == 1){
        result = 1;
    }

    这句就是递归的结束条件

  • hupengfei1012
    2016-01-17 15:37:30

    当满足if条件时就结束递归