teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

回答者様の意見をもとにプログラミングを行いました。

2021/07/21 01:14

投稿

fibo
fibo

スコア1

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,27 @@
1
+ ### 解答例
2
+ ```c言語
3
+ #include <stdio.h>
4
+ int fibo(int n);
1
- ### 前提・実現したいこと
5
+ int main(void)
6
+ {
7
+ int i, no;
8
+ printf("初項から第何項のフィボナッチ数を求めますか?:");
9
+ scanf("%d", &no);
10
+ for(i=0; i<no; i++)
11
+ {
12
+ printf("%d\n", fibo(i));
13
+ }
14
+ return 0;
15
+ }
2
16
 
17
+ int fibo(int n)
18
+ {
19
+ if(n == 0 || n == 1)
20
+ return 1;
21
+ return fibo(n-1) + fibo(n-2);
22
+ }
23
+ ```### 前提・実現したいこと
24
+
3
25
  c言語で初項から第n項までのフィボナッチ数列を作成したいのですが、第n項の数値しか表示されません。
4
26
  ### 発生している問題・エラーメッセージ
5
27