求助,代码有没有问题?
题目描述已知公式:SUM = 1 + 1/2 + 1/3 + 1/4 + ... + 1/n
输入描述
输入一个整数n,1<=n<=100
输出描述
#include<iostream>
#include <iomanip>
using namespace std;
int main()
{
int n,i;
double SUM = 0.0;
cin >> n ;
for(i=1;i <= n;i++)
{
SUM = SUM + 1.0 / i;
}
cout << setprecision(7) << SUM ;
return 0;
}
输出结果
小数点后保留6位有效数字
一个混积分的飘过。。。。。。。。 没问题
页:
[1]