还是看不懂

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

WindSnow

2017-08-23 17:19

这个问题它究竟是怎么做出来的,为什么输出第一行就是第9天,我也没看到减号或者赋值之类的啊



写回答 关注

1回答

  • essential0
    2017-08-24 10:08:11
    已采纳

    因为这是调用的递归函数,先执行递推,当n=10的时候返回1,再回推到n=9......以此类推,将计算并返回

    essent... 回复WindSn...

    第一天所剩的桃子数 = 第一天的桃子数N * 1/2 - 1, 那么反过来,第一天的桃子数N =(第一天所剩桃子数 + 1) * 2,以此类推。

    2017-08-24 19:23:35

    共 4 条回复 >

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题