#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main(void)
{
int n;
float a, sum, x;
while(cin >> x)
{
sum = 1, a = x;
for(n = 1; abs(a) >= 1e-6; )
{
sum += a;
++ n ;
a *= (-1) *x / n ;
}
cout << "x=" << fixed << setprecision(6) << x << "sum=" << fixed << setprecision(6) << sum << endl;
}
return 0;
}
级数求和 1+ x - x^2/2! +x^3/3! +......+(-1)^n* x ^n / n! c++
最新推荐文章于 2022-06-09 02:23:48 发布