• ベストアンサー

【C言語】フィボナッチの配列について

フィボナッチの配列を表示するプログラムについてご質問でございます。 F[i]の計算というプログラムでございます。但し、F1=F2=1,n>2のとき、Fn-1+Fn-2=Fnでございます。 #include<stdio.h> #define N 10 int main() { int i,F[N+1]; / F[i]の計算 / for(i=1;i<=N;i++){ printf("%d\n", F[i]); } } この内、「/ F[i] の計算 /」の部分が分からず、困っております。 教えて頂けたら幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

F[1] = F[2] = 1; for (i = 3; i <= N; i++) { F[i] = F[i-2] + F[i-1]; }

lionBB
質問者

お礼

回答ありがとうございます!

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

> F1=F2=1,n>2のとき、Fn-1+Fn-2=Fn そのまんま↓でしょ。 F[i] = ( i > 2 ) ? F[i-1]+F[i-2] : 1;

すると、全ての回答が全文表示されます。
このQ&Aのポイント
  • EP-774Aプリンターで写真画像を印刷する際、2L版の用紙設定がなく困っている方へ解決方法をご紹介します。
  • EP-774Aプリンターの用紙設定画面には2L版が表示されていない場合でも、印刷することは可能です。
  • 詳しい手順をお伝えしますので、EP-774Aプリンターで2L版の写真画像を印刷したい方は、ぜひご参考にしてください。
回答を見る

専門家に質問してみよう