【描述】
有一个分数数列:2/1,3/2,5/3,8/5,13/8,21/13……
求出这个数列的前20项之和。
【输出结果】
32.660261
#include<stdio.h>
int main() {
int i;
double sum = 0.0, up = 2.0, down = 1.0;
for (i = 1; i < 21; i++) {
sum = sum + up / down;
up = up + down;
down = up - down;
}
printf("%f", sum);
return 0;
}