#include <stdio.h>
//-----------定义一个递归函数根据输入的第i个人来确定他的年龄-----------
int age(int i) {
int ag;
if(i == 1) { //如果输入的是1,就直接输出第一个人的年龄10岁
ag = 10;
} else {
ag = age(i - 1)+3;
}
return ag;
}
int main(int argc, const char * argv[]) {
int ages = age(8); //定一个一个整型变量来接受函数age传过来的年龄值
printf("第8个人的年龄是%d岁。",ages);
return 0;
} |
|