本来ならば引数 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/>
この項目「フィボナッチ数/C Sharp」は、まだ書きかけの項目です。加筆、訂正などをして下さる協力者を求めています。 | |
このテンプレートは分野別のスタブテンプレート(Monobook:スタブカテゴリ参照)に変更することが望まれています。 |