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

请问这样做对吗

http://img.mukewang.com/5979ecdd00013f0e09120769.jpg

这样做哪里不对?

提问者:qq_阳光净好恰似流年_0 2017-07-27 21:39

个回答

  • 西瓜核
    2017-08-01 17:52:11

    没有按题目要求使用递归函数

  • 慕妹0391215
    2017-07-27 22:33:47

    不对吧

    int age(int n)
    {
        int b;
        if (n==1)
        {
            return 10;
        }
        else
        {
         b=age(n-1)+2;
        }
        return b;
    }

    int main()
    {
        int n=5;
        printf("第5个人的年龄是%d岁", age(n));
        return 0;
    }