问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
#include<stdio.h>
int main()
{
long double F[20];int i;long long N;
F[1] = 1.00000000;
F[2] = 1.00000000;
for (i = 3; i < 20; i++)
{
F[i] = F[i - 1] + F[i - 2];
}
long double s;
scanf("%lld", &N);
if(N<20)
{
s = (F[N]/F[N + 1]);
printf("%.8f",s);
}
else printf("0.61803399\n");
return 0;
}