随便找一本关于C++入门的书都有很详细的代码,多看看书吧。这样才能提高

解决方案 »

  1.   

    这是书的一本练习题。我搞了半天也搞不出来。一直在那里重复调用。
      

  2.   

    class CFibonacci
    {
      public:
           int Calc(int n)
           {
               int nRet;
               if((n==2)||(n==1))
                 nRet=1;
               else if(n<1)
                  { 
                    ASSERT(FALSE);
                    nRet=0;
                   }
               else
                {
                    nRet=Calc(n-1)+Calc(n-2);
                }
                return nRet;
           } }