C语言中编写s=1-x+(x*x)/2!-(x*x*x)/3!+(x*x*x*x)/4!知道最后一项的绝对值小于10的-

问题描述:

C语言中编写s=1-x+(x*x)/2!-(x*x*x)/3!+(x*x*x*x)/4!知道最后一项的绝对值小于10的-4次方
1个回答 分类:综合 2014-09-20

问题解答:

我来补答
你看看,怎么样:
#include "Stdio.h"
int main(void)
{
int i = 1;
float x,y=1.0;
float sum = 0.0;
scanf("%f",&x);
while(y>1e-4)
{
x = -x;
sum+=y;
x = x*x;
y *=( x/i);
i++;
}
printf("%f",sum);
getch();
return 0;
}
再问: 运行不出结果啊
再答: 你看看这程序怎么样: #include #include int main(void) { int i = 1; double x,y=1.0; double z; double sum = 0.0; scanf("%lf",&x); z=1.0; x = -x; while(z>=1e-4) { sum+=y; y *=( x/i); z=fabs(y); i++; } printf("%lf",sum); return 0; }
 
 
展开全文阅读
剩余:2000
上一页:bfds
下一页:知道的请解答