题目描述
编程求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;
}