Y


私信TA

用户名:dotcpp0736798

访问量:66

签 名:

等  级
排  名 7232
经  验 1311
参赛次数 2
文章发表 19
年  龄 0
在职情况 学生
学  校 广西外国语学院
专  业

  自我简介:

TA的其他文章

解题思路:观察例子我们会发现 第一个分数的分子会是下一个分数的分母,第一个分数的分子和分母之和会是下一个分数的分子,由此定义三个数;


注意事项:

参考代码:

#include<iostream>

using namespace std;

int main()

{

    int n;

    int a=2,b=1,h;//定义a为分子,b为分子分母,h用来存储a+b之和

    int s=0;

    cin>>n;

    for(int i=0;i<n;i++)//求前n项和

    {

        s+=(double)a/b;//强制转换

        h=a+b;//求下一个分数的分子

        b=a;//下一个分数的分母

        a=h;//将h赋值给下一个分数的分子

    }

    printf("%.2f\n",s);

}


 

0.0分

0 人评分

  评论区

  • «
  • »