大神帮帮忙

来源:5-8 递归函数(二)

慕的地9191135

2020-02-24 14:45

num = (getPeachNumber(n+1)+1)*2;这段看不懂?getPeachNumber(n+1)这个表示什么?

写回答 关注

2回答

  • 小白萌新up
    2020-02-24 15:59:14
    已采纳

    假设一共有x个桃子,那第一天吃掉“x/2+1”个桃子,那第一天剩下“x-(x/2+1)"个桃子,也就是剩下”x/2-1"个桃子。

    反过来假如第二天剩下"y"个桃子,那前一天不就是 “(y+1)*2"个桃子嘛。

    第n天的桃子数目,就是“(getPeachNumber(n+1)+1)*2”就是(n+1)天的桃子数加上1求和之后再乘以2

  • 慕的地9191135
    2020-02-24 21:55:34

    谢谢你

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926209 学习 · 20797 问题

查看课程

相似问题