c++里对浮点数小数点后位数的确定,不添加fixed,只有setprecision函数,那么3是包括小数点所占的位,添加fixed后,就是小数点后位数。还有showpoint就是显示小数点
#include<cstdio>
#include<iostream>
#include<iomanip>
using namespace std;
void main()
{
int n;
cin>>n;
double H=0.0;
for(int i=1;i<=n;i++)
H+=1.0/i;
cout<<fixed<<setprecision(3)<<H<<endl;
system("pause");
}