解题思路:
注意事项:
参考代码:
#include<stdio.h>
double f(int x)
{
double c;
if (x == 1)
c = 1.0;
else if (x == 2)
c = 1.0;
else
c = f(x - 1) + f(x - 2);
return c;
}
int main()
{
long long int n;
scanf("%lld", &n);
if (n < 20)
{
printf("%.8lf", f(n) / f(n + 1));
}
else
printf("0.61803399");
return 0;
}
0.0分
0 人评分
1013题解浏览:596 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1457 |
1035 题解浏览:875 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:523 |
简单的a+b (C语言代码)浏览:542 |
ACM俱乐部密码浏览:948 |
文件操作浏览:756 |
Manchester- 求之N内的素数浏览:1510 |
分糖果 (Java代码)浏览:617 |