69,382
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <math.h>
#define ex 0.000001
int main()
{
double x=0.0,temp,sin=0.0,i=0.0;
while(1){
printf("please input on number:");
scanf("%lf",&x);
temp=x;
while(fabs(temp)>ex)
{
sin+=temp;
i+=2;
temp = (-1) * temp*x*x/( (i+1)*(i) );
}
printf("sin(%lf)=%lf",x,sin);
printf("the number is %lf\n",i);//这里是lf吧,i是小数
}
return 0;
}