有5个人围坐在一起,问第五个人多大年纪,他说比第四个人大2岁:同第四个人,又说比第三个人大2岁:问第三个人,他说比第二个人大2岁;问第二个人,他说比第一个人大2岁。第一个人说自己10岁,请利用递归法编程计算井输出第5个人的年龄。
递归问题
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a=10;
for(int i=1; i<=4; i++)
{
a+=2;
}
cout<<a;
}
有5个人围坐在一起,问第五个人多大年纪,他说比第四个人大2岁:同第四个人,又说比第三个人大2岁:问第三个人,他说比第二个人大2岁;问第二个人,他说比第一个人大2岁。第一个人说自己10岁,请利用递归法编程计算井输出第5个人的年龄。
递归问题
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a=10;
for(int i=1; i<=4; i++)
{
a+=2;
}
cout<<a;
}