为了账号安全,请及时绑定邮箱和手机立即绑定

求解释一下!!!!

age = getAge(numPeople-1) 那个-1是什么 求解释

正在回答

3 回答

因为第一个人的年龄是已知的,所以需要从第一开始推倒

0 回复 有任何疑惑可以回复我~

递归是使用不断减小问题规模的思想,-1就是不断的接近循环的终止条件,直到到达递归的出口再反向返回给上一级调用结果。

0 回复 有任何疑惑可以回复我~

把五个人分别编号(numPeople),第五个人编号1,第四个人编号2,...第一个人编号5,从后往前推导,主函数中给numPeople赋值为5,往前推导便是依次减一

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926209    人
  • 解答问题       20797    个

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

进入课程

求解释一下!!!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信