如题:
由题目可知,age(5)=age(4)+2
age(4)=age(3)+2
age(3)=age(2)+2
age(2)=age(1)+2
age(1)= 10
总结规律,则为:
代码如下:
#include <stdio.h>
int getage(int num){
int age;
if(num == 1){
age= 10;
}
else{
age = getage(num-1) + 2;
}
return age;
}
int main()
{
int age;
age = getage(5);
printf("第5位同学的年龄是%d",age);
return 0;
}