想请问c语言求sinx近似值的问题

#include<stdio.h>
int main()
{
int i,n=1,op=1;
float x,h=1.0,we=1.0,sigh;
double sum=0;
scanf("%.2f",&x);
while(fabs(sigh)>=1E-6)
{

for(i=1;i<=n;i++)
{
we*=i;
h*=x;
}
sigh=(h/we)*op;
sum+=sigh;
n+=2;
op=-op;
}
printf("%.2f\n",sum);
return 0;
}
想请问大佬,哪里有问题

里里_L
浏览 1323回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP