对运行中输入的x,计算级数:1+x-x^2/2!+x^3/3!-.(-1)^n+1*x^n/n!,要求输出精度为10^-8.#include#include#includevoid main(){double x,s1=1.0,s2=1.0,s3,s4;int n=1,sign=-1;cout
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 03:40:27
对运行中输入的x,计算级数:1+x-x^2/2!+x^3/3!-.(-1)^n+1*x^n/n!,要求输出精度为10^-8.#include#include#includevoid main(){double x,s1=1.0,s2=1.0,s3,s4;int n=1,sign=-1;cout
对运行中输入的x,计算级数:1+x-x^2/2!+x^3/3!-.(-1)^n+1*x^n/n!,要求输出精度为10^-8.
#include
#include
#include
void main()
{
double x,s1=1.0,s2=1.0,s3,s4;
int n=1,sign=-1;
cout
对运行中输入的x,计算级数:1+x-x^2/2!+x^3/3!-.(-1)^n+1*x^n/n!,要求输出精度为10^-8.#include#include#includevoid main(){double x,s1=1.0,s2=1.0,s3,s4;int n=1,sign=-1;cout
输出精度不是s1..
是指和真实值的差距.
s1是你的逼近值.
要减去真值差距在10^-8以下
fabs(s1)要改成fabs(s1-ln(x))吧