フィボナッチ数/C Sharp

提供: MonoBook
< フィボナッチ数
2012年4月26日 (木) 10:47時点におけるimported>Administratorによる版 (ページの作成:「C#によるフィボナッチ数の記述例。 == 記述例 1 == 本来ならば引数 x が0以下の場合にエラー処理をしなければ...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

C#によるフィボナッチ数の記述例。

記述例 1

本来ならば引数 x が0以下の場合にエラー処理をしなければならないが省略してある。

using System;

class AppMain 
{
    static Func<int, int> fib = x => 
        (x <= 2) ? 1 : fib(x - 1) + fib(x - 2);

    public static void Main(string[] args) 
    {
        Console.WriteLine( fib(15) );
    }
}

関連項目

参考文献

<refeneces/>

外部リンク