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

num=getWordNumber(n-1)+n

   为什么不能这样写

num=getWordNumber(n+(n-1))


提问者:慕沐2203069 2018-10-28 10:32

个回答

  • 慕娘3900514
    2018-10-30 15:45:41

    这个不是数学问题,而是 递归函数调用的 逻辑问题。 不是一个概念。getWordNumber(int n) 是个带有参数的方法。‘()’ 是代表方法的一个语法标注,并不是数学里面的‘()'的优先级

  • 慕码人0428358
    2018-10-28 23:01:06

    上面的情况相当于f(n-1)+n,下面的情况相当于 f(2n-1)