为什么循环打出来第%d天还剩%d桃子   顺序是倒序?

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

成蔚

2017-08-14 12:28

不是先算getPeachNumber(1).printf(......)

然后算getPeachNumber(2)printf(......)

以此类推?

写回答 关注

1回答

  • Hello_Word_
    2017-08-14 17:53:18
    已采纳

    先用数学的角度理解可能会明白,因为已知的是第10天的桃子数,逆推得第9天的桃子数,然后在利用第9天的桃子数得出第8天的,,,,以此类推

    程序方面这是一个迭代循环就是一层一层的套在一起,具体不好表述,低下这张图说的很清楚,你仔细理解一下,感觉不好理解的话,可以在本子上把过程写一遍,感觉这样可以加深理解。

    http://img.mukewang.com/599172940001d23705970304.jpg


    Hello_... 回复成蔚

    感觉你是把你的想法当成计算机的想法了,计算机什么都不知道,只会算,并不知道怎么排,他只会按你的要求走,咱眼里的正排反排在计算机眼里没什么区别,他只会按你编的程序执行输出结果。

    2017-08-14 19:44:05

    共 4 条回复 >

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题