0
已解决
陈家傲
新手光能
新手光能
4656 分数累加经验值:400
题目描述 Description
请你编写一个程序,计算1+1/2+1/3+…+1/n的值,并保留两位小数输出。
输入描述 Input Description
一个整数n
输出描述 Output Description
一个实数,表示累加结果
样例输入 Sample Input
3
样例输出 Sample Output
1.83
数据范围及提示 Data Size & Hint
1<=n<=100
WA 0;
#include<iostream>
#include<cmath>
#include<cstdio>
#include<cstring>
long long sum,cnt;
using namespace std;
int main(){
double s=0;
int n;
cin>>n;
for(int i=1;i<=n;i++){
s+=1/i;
}
printf("%.2f",s);
return 0;
}