很显然,这道题中的数列,后一个数的分子为前一个数的分子分母之和,它的分母为前一个数的分子
代码如下:
#include<stdio.h> double fun(int n) { double a=2,b=1,z,sum=2; int i; for(i=2;i<=n;i++) { z=a; a=a+b; b=z; sum+=a/b; } return sum; } int main() { int n; scanf("%d",&n); double z=fun(n); printf("%.2lf",z); }
11-18
08-17
11-18
01-28
1447
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交