LH魔王 发表于 2020-7-3 18:05:15

C语100题——28

#if(0)
第二十八题:
题目:有五个人坐在一起,问第五个人多少岁?他说比第四个人大2岁。问第四个人的岁数,
他说比第三个人大2岁。问第三个人,又说比第二个人大两岁。问第二个人,说比第一个人
大两岁。最后问第一个人,他说是十岁。请问第五个人多大?
#endif
#include<stdio.h>

int old(int x);

int main()
{
        int x=5,result;
        result=old(x);
        printf("第五个人的年纪为%d",result);
}

int old(int x)
{
        if(x==1)
        return 10;
        else
        {
                return old(x-1)+2;
        }
}
页: [1]
查看完整版本: C语100题——28