求2/1+3/2+5/3+8/5+.....从第2项起,后一项的分子是前一项分子与分母的和,后一项的分母是前一项的分子,求前n项的和

#include <stdio.h>
main()
{
    float x=2.0,y=1.0,z=0.0,sum=0.0;
    int a;
    for(a=1;a<=20;a++)
    {    
        sum=sum+x/y;
        z=x;
        x=x+y;
        y=z;
    }
    printf("%f",sum);
    getchar();
 }

 

posted @ 2021-10-06 21:15  myrj  阅读(129)  评论(0编辑  收藏  举报