第7章 用函数实现模块化程序设计
例7.6:有五个学生坐在一起,问第五个学生多少岁,他说比第四个学生大两岁。问第四个学生岁数,他说比第三个学生大两岁。问第三个学生,又说比第二个学生大两岁。问第二个学生,说比第一个学生大两岁。最后问第一个学生,他说是十岁。请问第五个学生多大。
#include<stdio.h>
int main()
{ int age(int n);
printf(“NO.5,age:%d\n”,age(5));
return 0;
}
int age(int n);
int c;
if(n==1)
c=10;
else
c=age(n-1)+2;
return©;
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190223203531170.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0NTkzMDY5,size_16,color_FFFFFF,t_70)