Alen


私信TA

用户名:dotcpp0716448

访问量:316

签 名:

等  级
排  名 9414
经  验 1158
参赛次数 0
文章发表 26
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:F_2是分子,F_1是分母

注意事项:

参考代码:

#include<iostream>

#include<iomanip>

using namespace std;

 

double F_2(int n)

{

    if (n == 0)

        return 0;

    else if (n == 1)

        return 2;

    else if (n == 2)

        return 3;

    return F_2(n - 1) + F_2(n - 2);

}

double F_1(int n)

{

    if (n == 0)

        return 0;

    else if (n == 1)

        return 1;

    else if (n == 2)

        return 2;

    return F_1(n - 1) + F_1(n - 2);

}

 

int main()

{

    int n;

    double Sum = 0;

    cin >> n;

    for (int i = n; i >= 1; i--)

    {

        Sum += (double)F_2(i) /(double) F_1(i);

    }

    cout << setiosflags(ios::fixed) << setprecision(2) << Sum;

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »