69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <math.h>
void main()
{
int i=1,a=1;
float t,y=0,x;
printf("请输入X的值\n");
scanf("%f",&x);
t=x/i;
while(fabs(t)>=1e-5)
{
y+=t;
i=i*(i+1)*(i+2);
t=-t*x*x/i;
a++;
}
printf("sin(x)=%f\n",y);
}
#include <stdio.h>
#include <math.h>
void main()
{
int i=1,a=1,n=1;
float t,y=0,x;
printf("请输入X的值\n");
scanf("%f",&x);
t=x/i;
while(fabs(t)>=1e-5)
{
y=y+t;
i=i*(n+1)*(n+2);
n=n+2;
t=-t*x*x/i;
a++;
}
printf("sin(x)=%f\n",y);
}