c語言計算sin的近似值,C語言計算sinx的近似值

2021-03-04 08:54:42 字數 3046 閱讀 6760

1樓:種壘

^/*sinx=x-x^3/3!+x^5/5-x^7/7!...*/#include

#include

#define accurary 0.00000001main()

j++;

t=pow(-1,j)*pow(x,i)/n;

sinx=sinx+t;

}printf("sin%d=%.8f\n",x,sinx);

}你編譯一下,看看行不,我好久沒弄了。

2樓:琦玉

|#include

#include

#define accurary 0.00000001int jiecheng(int x);

void main()

printf("sin%d=%.8f\n",x,sinx);

// printf("%d",jiecheng(3));

}int jiecheng(int x)

用c語言計算sin(x)的近似值的**? 5

3樓:匿名使用者

根據台勞公式:

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 ()

printf ("sin(x)=%lf\n",sx);

return 0;

}希望對你有所幫助。

4樓:佛愜用初珍

^根據bai台勞公式:

sin(x)=x-(x^du3)/3!+(x^5)/5!+……(-1)^(n)x^(2n+1)/(2n+1)!

採用遞推zhi法根據級數dao的前20項計算sin(x)的近似回值:(注: x為弧度值, x^(n+1)表示答x的n+1次方)我寫的**如下:

# include

int main ()

printf ("sin(x)=%lf\n",sx);

return 0;

}希望對你有所幫助。

5樓:念玉畢巧蕊

根據台勞

來公式:

sin(x)=x-(x^自3)/3!+(x^5)/5!+……(-1)^(n)x^(2n+1)/(2n+1)!

採用遞推法根bai據du級數的前20項計算sin(x)的近似zhi值:

(注: x為弧度值, x^(n+1)表示

daox的n+1次方)

我寫的**如下:

# include

int main ()

printf ("sin(x)=%lf\n",sx);

return 0;

}希望對你有所幫助。

6樓:psr我是小白

#include

#include

int main()while(fabs(t)>=1e-7);

printf("sin(%lf)=%lf\n",x,s);

return 0;}

c語言編寫程式,要求輸入x和eps,按上述公式計算sinx的近似值。要求計算的誤差小於給定的eps。

7樓:聽不清啊

#include

#include

main()

printf("%.2f",sinx);}

c語言 求sinx的近似值,用泰勒公式,精確到10e-6.

8樓:linux小小鳥

泰勒展bai開是這個:dusinx=x-x^3/3!+x^5/5!-..

下面給出算

zhi20項的

dao程式。

#include"math.h"

#include"stdio.h"

void main()

s=-j*pow(-1,i);//pow(a,b)是a的b次方z=z*s/k;

mymun=mynum+z;

}printf("sinx=x-x^3/3!+x^5/5!-..");

printf("sinx=%f",mynum);

getch();}

9樓:墨隱殘緣

這個c語言教材上有原**

10樓:褒翠花虎儀

這個c語言教材上有原**

再看看別人怎麼說的。

c語言程式設計求sinx的近似值(泰勒)? 20

11樓:草原上之狼

您好,是這樣的:泰勒是這個:sinx=x-x^3/3!+x^5/5!-..

下面給出算20項的程式。

#include"math.h"

#include"stdio.h"

void main()

s=-j*pow(-1,i);//pow(a,b)是a的b次方z=z*s/k;

mymun=mynum+z;

}printf("sinx=x-x^3/3!+x^5/5!-..");

printf("sinx=%f",mynum);

getch();}

c語言程式設計計算sinx的近似值 10

12樓:

#include "stdio.h"

int main(int argc,char *argv)printf("sin(%g)≈",x);

for(s=t=x,x*=x,i=1;t>=eps;i++)printf("%f\n",s);

return 0;

}執行樣例:

13樓:六氨合三氧化氮

#include

#include

void main()

printf("sinx=%lf\n",s);}

C語言。求PI的近似值用c語言程式設計計算pi的近似值

include define offset 0.00001ffloat getpi float a pibefore piafter getpi a 1 return piafter int main 遞迴法 你好,公 bai式為dupi 1 1 2 1 4 1 6 1 8 1 n,c語言代 zhi...

c求e的近似值,C求e的近似值

include stdafx.h include using namespace std void main cout e y 1 endl 請採納 c 程式設計 根據公式e 1 1 1 1 2 1 3 求e的 近似值.主要 可以這樣寫 double e 1.0 int i 1 int t 1 wh...

c語言程式設計計算,C語言程式設計計算

int main printf 結果 f sum 我是學前端的,沒怎麼了解c,但是應該是這樣吧 include void main include int main 用c語言編寫程式,計算s 1 1 2 1 2 3 1 2 3 n include usingnamespacestd intmain ...