sinx=x-x^3/3!+x^5/5!-x^7/7!+…+
要求用for循环
提示:分子a=-a*x*x,工的初始值为x
分母b=b*2*i*(2*i+1),b的初始值为1
sinx=x-x^3/3!+x^5/5!-x^7/7!+…+
要求用for循环
提示:分子a=-a*x*x,工的初始值为x
分母b=b*2*i*(2*i+1),b的初始值为1
#include<stdio.h>
#include<math.h>
main()
{
float a,b=1;
float i,sinx,x;
scanf("%f",&x);
a=x;
sinx=0;
for(i=1;fabs(a/b)>=1e-6;i++)
{
sinx+=a/b;
a=-a*x*x;
b=b*2*i*(2*i+1);
}
printf("%f",sinx);
}