0
なぜ最後の数字が負であるのかわからない。私はフィボナッチシリーズのプログラムをC言語でコーディングしたいが、最後の要素は負の値にしている。
は私が
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int a=-1,b=1,c=0;
for(int i=0;i<n;i++)
{
c=a+b;
printf("%d",c);
a=b;
b=c;
}
return 0;
}
あなたが入力したものは何ですか、おそらく結果が既に結び付いていません –
私のn値は48です。エラーメッセージは表示されません。しかし、私の出力最後の要素だけが負である –