慕田峪5142058
2018-02-23 20:50
age = getAge(numPeople-1) 那个-1是什么 求解释
因为第一个人的年龄是已知的,所以需要从第一开始推倒
递归是使用不断减小问题规模的思想,-1就是不断的接近循环的终止条件,直到到达递归的出口再反向返回给上一级调用结果。
把五个人分别编号(numPeople),第五个人编号1,第四个人编号2,...第一个人编号5,从后往前推导,主函数中给numPeople赋值为5,往前推导便是依次减一
C语言入门
926284 学习 · 20799 问题
相似问题