「C言語」フィボナッチ数を計算するサンプル
サンプルコード
#include <stdio.h> int fibonaci(int i) { if(i == 0) { return 0; } if(i == 1) { return 1; } return fibonaci(i-1) + fibonaci(i-2); } int main() { int i; for (i = 0; i < 10; i++) { printf("%d\t\n", fibonaci(i)); } return 0; }
計算結果:
0
1
1
2
3
5
8
13
21
34