#include<stdio.h>
int main()
{
float i=1;
float j=2;
float sum=0;
float s=0;
float t=0;
int a=0;
sum=j/i;
for(a=1;a<20;a++)/*控制循环次数*/
{
t=i;
i=j;
j=t+j;
s=j/i;
sum=sum+s;
}
printf("sum=%lf",sum);
return 0;
}
数列的规律:
后一个分数的分母与前一个分数的分子相同,后一个分数的分子等于前一个分数的分子分母之和。将每个分母的分母的值保存起来,给变量t,将分母给分子后,分子等于前一个分数的分子分母之和。
转载于:https://blog.51cto.com/10740184/1705006