一個簡單的遞歸實例

 一列數的規則如下: 112358132134...... 求第30位數是多少, 用遞歸算法實現。

 

public class ExampleMain
{
     public static void Main()
     {
          Console.WriteLine(Fun(30));
     }
     public static int Fun(int i)
     {
        if (i <= 0)
            return 0;
        else if(i ==1||1==2)
            return 1;
         else return Fun(i -1)+ Fun(i - 2);
    }
}

發佈了60 篇原創文章 · 獲贊 8 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章