差分

ナビゲーションに移動 検索に移動

フィボナッチ数/C Sharp

471 バイト追加, 2012年4月26日 (木) 15:04
編集の要約なし
== 記述例 1 ==
本来ならば<source lang="csharp">using System; class AppMain { static int fib(int x) { if (x <= 0) { return 0; } else if (x <= 2) { return 1; } else { return fib(x - 1) + fib(x - 2); } }  public static void Main(string[[引数]] args) { for (int x = 0; x < 16; x++) { Console.WriteLine("fib({0}) = {1}", x, fib(x が0以下の場合にエラー処理をしなければならないが省略してある。) )); } }}</source> == 記述例 2 ==
<source lang="csharp">
using System;
public static void Main(string[] args)
{
for (int x = 0; x < 16; x++) { Console.WriteLine( "fib({0}) = {1}", x, fib(15x) ); }
}
}
匿名利用者

案内メニュー