求大神指点??

来源:5-9 递归函数练习

名字贼难想

2017-09-02 16:54

哪里有错???

 #include  <stdio.h>

int Age(int n) 

{

      int age;

      if(n=1)    

      {        age=10;        }

       else   

       {        age=2+Age(n-1);    }    

        return age; } 

int main() 

 {      int age=Age(5); 

       printf("第5个人的年龄是%d岁",age); 

       return 0; 

}

写回答 关注

1回答

  • Sana酱
    2017-09-02 17:59:27
    已采纳

    试一试把if(n=1)改成if(n==1)

    名字贼难想

    非常感谢!

    2017-09-03 10:45:47

    共 2 条回复 >

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题