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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 03:54:17
C语言中编写s=1-x+(x*x)/2!-(x*x*x)/3!+(x*x*x*x)/4!知道最后一项的绝对值小于10的-4次方

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

C语言中编写s=1-x+(x*x)/2!-(x*x*x)/3!+(x*x*x*x)/4!知道最后一项的绝对值小于10的-4次方
你看看,怎么样:
#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;
}