问答详情
源自:5-9 递归函数练习

use(n-1),这里n为啥要减一

#include <stdio.h>
int use1(int n)
{
 if(n==1)
 {
  return 10;
 }
 else
 {
  return use1(n-1)+2;
 }
}
int main()
{
    int num=use1(5);
 printf("第5个人的年龄是%d岁", num);
 return 0;
}

提问者:qq_慕UI7024090 2019-02-18 19:27

个回答

  • 慕UI7359019
    2019-02-18 20:16:12
    已采纳

    同一级怎么递推回去呢?~  N-1  就是递推回上一级的关键