给定一个整数n,求一下公式的值,结果保留三位小数

img

c语言用循环语句来做,初学c语言,希望不要太复杂,让我这个初学者可以看得懂

#include <iostream>
using namespace std;
#include <cmath>
#include <iomanip>

int main()
{
    int n;
    double sum;
    cout << "请输入n:";
    cin >> n;
    for(int i=2; i<=n; i++)
    {
        double num = pow(-1,i)/((i-1)*i);
        sum += num;
    }
    cout << "结果:" << fixed << setprecision(3) << sum << endl;
    return 0;
}

img


若对你有帮助,望采纳!