メインメニューを開く

差分

フィボナッチ数/C Sharp

581 バイト追加, 2012年4月26日 (木) 10:47
ページの作成:「C#によるフィボナッチ数の記述例。 == 記述例 1 == 本来ならば引数 x が0以下の場合にエラー処理をしなければ...」
[[C Sharp|C#]]による[[フィボナッチ数]]の記述例。

== 記述例 1 ==
本来ならば[[引数]] x が0以下の場合にエラー処理をしなければならないが省略してある。
<source lang="csharp">
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) );
}
}
</source>

== 関連項目 ==
* [[C Sharp|C#]]
* [[フィボナッチ数]]

== 参考文献 ==
<refeneces/>

== 外部リンク ==

{{stub}}
匿名利用者