C语言 这个函数怎么编?急,求教
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 09:32:23
C语言 这个函数怎么编?急,求教
1. Calculate the value of sin()until the last term is smaller than 10-7
eg:sin30=0.5
这个是实习时编的程序,交上去了,楼主看看,合适的话就纳为满意答案哦.
#include
void main()
{ int f=1;
double i,x,j,a=0.0,m=0.0;
printf("输入x=");
scanf("%lf",&x);
i=1,j=x,m=x;
while(m>1e-7)
{a+=f*m;
i*=(i+1)*(i+2);
j*=x*x;
m=j/i;
f=-f; }
printf("sinx=%lf\n",a);
}
#include
void main()
{ int f=1;
double i,x,j,a=0.0,m=0.0;
printf("输入x=");
scanf("%lf",&x);
i=1,j=x,m=x;
while(m>1e-7)
{a+=f*m;
i*=(i+1)*(i+2);
j*=x*x;
m=j/i;
f=-f; }
printf("sinx=%lf\n",a);
}