「フィボナッチ数/C Sharp」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
(ページの作成:「C#によるフィボナッチ数の記述例。 == 記述例 1 == 本来ならば引数 x が0以下の場合にエラー処理をしなければ...」)
 
imported>Administrator
23行目: 23行目:
  
 
== 参考文献 ==
 
== 参考文献 ==
<refeneces/>
+
<references/>
  
 
== 外部リンク ==
 
== 外部リンク ==
  
 
{{stub}}
 
{{stub}}

2012年4月26日 (木) 10:52時点における版

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) );
    }
}

関連項目

参考文献


外部リンク