不知道为什么x小一点还对,稍大点就不对了,这是为什么啊?求大神帮忙
![[乖]](/static/emoticons/u4e56.png)
#include<stdio.h>
main()
{
int i,j,k=1;
double x,m,y=0;
L1:printf("请输入X的值:");
scanf("%lf",&x);
m=x;
for(i=1;i<=10;i++)
{
y+=x;x=m;k*=i;
for(j=1;j<=2*i+1;j++)x*=x;
x/=(2*i+1)*k;
}
printf("y(x)=%e\n",y/10000);
goto L1;
}