有五个人坐在一起,第一个人比第二个人大2岁,第二个人比第三个人大2岁,第三个人比第四个人大2岁,第四个人比第五个人大2岁,第一个人16岁,编程求出第五个人的年龄。
 
【正确答案】采用C语言实现:
   #include<stdio.h>
   int age(int n)
   {
   if(n==1)
   return(16);
   else
   return age(n-1)-2;
   }
   void main()
   {
   int n;
   n=5;
   printf("The fifth age is %d./n",age(n));
   }
【答案解析】