C/C++_【再帰】年齢を求める

692 ワード

/*
  :2012 10 15 11:15:09
  : 5  ,          2 ,          2 ,
          2 ,          2 ,      
   ,        
*/

# include <iostream>

using namespace std;

int age(int);//    

int main()
{
	cout<<age(5)<<endl;

	return 0;
}

int age(int n)//        
{
	int c;//c         
	if(n == 1)// n = 1 ,   10
		c = 10;
	else// n>1 ,              2
		c = age(n-1) + 2;

	return c;//          
}

/*
 c++6.0       :
----------------------
18
----------------------
*/