链接:https://ac.nowcoder.com/acm/contest/50099/1007
来源:牛客网
题目描述
这次牛牛又换了个数列,他想计算:1+1/2+1/3+…+1/N的值。(保留6位小数)
输入描述:
输入一个整数,范围在0到1000
输出描述:
输出一个浮点数
示例1
输入
2
输出
1.500000
#include <bits/stdc++.h>
#define endl "\n"
using namespace std;
int main(int argc,char** argv){
int n;
cin>>n;
double sum;
for(int i=1;i<=n;i++){
sum+=1.0/i;
}
printf("%.6lf",sum);
}