2/1,3/2,5/3,8/5,13/8,21/13。。。。、
求出这个数列的前20项之和
double abd(int n)
{int i=1,j=1,k,temp;
double abg;
for(k=1;k<=n;k++)
{abg=(i+j)/(double)j;
temp=i;i=i+j;j=temp;
}
return abg;
}
double sum1(int n)
{int i;
double sum=0.0;
for(i=1;i<=n;i++)
sum+=abd(i);
return sum;
}
main()
{int n;
double sum;
scanf("%d",&n);
sum=sum1(n);
printf("sum=%f",sum);
}
请问这个题目是不是有问题啊