用c语言计算sin(x)的近似值的代码?
用c语言计算sin(x)的近似值的代码?
日期:2017-11-26 06:20:29 人气:2
根据台劳公式:
sin(x)=x-(x^3)/3!+(x^5)/5!+……(-1)^(n)x^(2n+1)/(2n+1)!
采用递推法根据级数的前20项计算sin(x)的近似值:
(注: x为弧度值, x^(n+1)表示x的n+1次方)
我写的代码如下:
# include
int main ()
{
double sx,x,a,b;
int n,f=1;
printf ("Please input x:");
scanf ("%