c语言编程sinx
#include<stdio.h>#include<math.h>intmain(){doublex,sinx,sum,y;intn;scanf("%lf",&x);su...
#include<stdio.h>
#include<math.h>
int main()
{
double x,sinx,sum,y;
int n;
scanf("%lf",&x);
sum=x; y=x;
n=1;
while(fabs(y)>=1e-6);
{
y=(-1)*y*x*x/((2*n+1)*(2*n));
sum=sum+y;
n++;
}
printf("sinx的近似值为%f,sinx的真实值为%f",sum,sin(x));
}
有什么问题吗?为什么不能运行 展开
#include<math.h>
int main()
{
double x,sinx,sum,y;
int n;
scanf("%lf",&x);
sum=x; y=x;
n=1;
while(fabs(y)>=1e-6);
{
y=(-1)*y*x*x/((2*n+1)*(2*n));
sum=sum+y;
n++;
}
printf("sinx的近似值为%f,sinx的真实值为%f",sum,sin(x));
}
有什么问题吗?为什么不能运行 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询