描述
编程求1+1/2+1/3+…+1/n
输入描述
输入一行,只有一个整数n(1<=n<=200)
输出描述
输出只有一行(这意味着末尾有一个回车符号),包括1个实数。(保留3位小数)
用例输入 1
5
用例输出 1
2.283
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
double s=0;
cin>>a;
for(int i=1;i<=a;i++)
s+=(double)(1*1.0/i);
cout<<fixed<<setprecision(3)<<s<<endl;
return 0;
}