作业帮 > 综合 > 作业

C语言 这个函数怎么编?急,求教

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/18 04:56:38
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);
}