问题及代码:
#include <stdio.h>
int main()
{
int a=1,b=1,c=0,d=1,i=1,m;
double sum=0,q,p;
scanf("%d",&m);
while(i<=m)
{
p=a+b;
a=b;
b=p;
q=c+d;
c=d;
d=q;
i++;
sum=sum+(p/q);
}
printf("%.6lf",sum);
return 0;
}
运行结果: