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);
}
 请问这个题目是不是有问题啊

 
											





 
	     
											
