信息技术学科教研
当前登录用户:
教学专题
  • 教学设计
  • 教学课件
  • 学案设计
  • 微课专题
  • 说课专题
  • 教学视频
  • 经典递归

    编辑发布:webdc   时间:2019/8/6 20:20:21   访问量:1791  评论条:  

    /*
    一个老头问五个小孩多少岁,问第五个,第五个说比第四个大2岁,
    问第四个,第四个说比第三个大2岁,问第三个第三个说比第二个大2岁,问第二个第二说比第一个大2岁,问第一个第一个说我5岁,请问第五个小孩多少岁;
     
    */
    #include<iostream>
    using namespace std;
    int f(int r)
    {
     if(r==1)
      return 5;
     else
      return f(r-1)+2;
    }
    int main()
    {
     cout<<f(5);
     return 0;
    }

    sjfakl