分数斐波那契数列求和,哪里错了?

题目描述

给定一个数列 1/1 1/2 2/3 3/5 5/8 8/13 13/21 求该数列的前n项之和。

输入

一行,1个整数,表示要求和的总项数n (n>=1)。

输出

一行,包含1个浮点数,表示该数列的前n项之和。结果保留两位小数

样例输入Copy
2
样例输出 Copy
1.50

写法如下,哪里不对?

img

应该是a=b*1.0/c

img

作者应该是让c为较大值,也就是分母,所以在第九行应该改为除于c而不是b