C/C++入门篇100题练习——2、分数求和

1、题目描述:

计算1+\frac{1}{2}+\frac{1}{3}+...+\frac{1}{N}​的和(N为读入值)

输入格式

输入一个数N

输出格式

输出计算结果(保留6位小数)

样例

样例输入

2

样例输出

1.500000

2、代码实现:

#include
#include
using namespace std;
int  main()
{
    int n;
    double sum=0;
    cin>>n;
    //循环相加,注意分子要写为1.0
    for(int i=1;i<=n;i++)
    {
        sum=sum+1.0/i;
    }
    //保留6位小数,并输出结果
    cout<

三、测试结果:

​
​
2
1.500000

--------------------------------
Process exited after 2.066 seconds with return value 0
请按任意键继续. . .

​

​

你可能感兴趣的:(C++算法题入门篇,学习,c++)