用C语言实现:有一个分数序列:2/1,3/2,5/3……求出这个数列的前20项之和。
时间: 2023-12-13 18:11:30 浏览: 73
python 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 (示例)
5星 · 资源好评率100%
#include <stdio.h>
int main()
{
int i;
double sum = 0.0, numerator = 2.0, denominator = 1.0;
for (i = 1; i <= 20; i++)
{
sum += numerator / denominator;
double temp = denominator;
denominator = numerator;
numerator = numerator + temp;
}
printf("前20项之和为:%.2lf", sum);
return 0;
}
阅读全文