早教吧作业答案频道 -->其他-->
编程:按下面的通项计算SIN(X)=X-X3/3!+X5/5!-X7/7!....直到最后一项绝对值小于10负七次方F(N+1)=-F(N)*X*X/(2N*(2N+1)),,F1=X
题目详情
编程:按下面的通项计算SIN(X)=X-X3/3!+X5/5!-X7/7!....直到最后一项绝对值小于10负七次方
F(N+1)=-F(N)*X*X/(2N*(2N+1)),,F1=X
F(N+1)=-F(N)*X*X/(2N*(2N+1)),,F1=X
▼优质解答
答案和解析
C代码:
#include
#include//fabs()
int main()
{ double x,s,a;//为了提高精度,我把它们定义成双精度的。
int i;
scanf("%lf",&x);//注意x为弧度,输入的值过大没意义只要在-2*∏~2*∏即可。因为C语言的运算精确度有限。例如输入1.7,输出0.99166465
a=x;
s=a;
for(i=1;;i+=2)
{
a*=x*x*(-1)/((i+1)*(i+2));
if(fabs(a)>x;//注意x为弧度,输入的值过大没意义只要在-2*∏~2*∏即可。因为C语言的运算精确度有限。例如输入1.7,输出0.99166465
a=x;
s=a;
for(i=1;;i+=2)
{
a*=x*x*(-1)/((i+1)*(i+2));
if(fabs(a)
#include
#include//fabs()
int main()
{ double x,s,a;//为了提高精度,我把它们定义成双精度的。
int i;
scanf("%lf",&x);//注意x为弧度,输入的值过大没意义只要在-2*∏~2*∏即可。因为C语言的运算精确度有限。例如输入1.7,输出0.99166465
a=x;
s=a;
for(i=1;;i+=2)
{
a*=x*x*(-1)/((i+1)*(i+2));
if(fabs(a)>x;//注意x为弧度,输入的值过大没意义只要在-2*∏~2*∏即可。因为C语言的运算精确度有限。例如输入1.7,输出0.99166465
a=x;
s=a;
for(i=1;;i+=2)
{
a*=x*x*(-1)/((i+1)*(i+2));
if(fabs(a)
看了编程:按下面的通项计算SIN(...的网友还看了以下:
matlab中怎么用将矩阵当成自变量带入函数运算?function [ DurF,AngF ] = 2020-05-16 …
谁能告诉我爱情公式爱情={[(F+Ch+P)/2]+[3(C+I)]/10}/[(5-SI)2+2 2020-05-21 …
C++运算顺序看书上写的是先乘除后加减可是书上后面的例子上写的:10+′a′+i*f-d/e运算次 2020-06-26 …
已知:A到I=1到9,有A+b=c,D-E=F,GxH=I,Canyouworkout?Whata 2020-07-02 …
冲量计算I=f*t中t到底是什么?我这有个题:两个人,A扔球然后B接住,然后B再扔给A,重复这个扔 2020-07-24 …
高等数学题:设映射f:X→Y,若存在一个映射g:Y→X,使g*f=I,f*g=J,其中I,J分别是 2020-07-30 …
高等数学题:设映射f:X→Y,若存在一个映射g:Y→X,使g*f=I,f*g=J,其中I,J分别是 2020-07-30 …
跪求三重积分之后偏导数怎么求的?已知I=∫∫∫f(x,y,z)dxdydz三重积分都是由负无穷到正 2020-08-02 …
F=A+A×(1+i)+…+A×(1+i)n-1,(1)等式两边同乘以(1+i):F(1+i)=A( 2020-11-01 …
英语向高人求教!写几句话.每句开头的第一个字母分别是“L,i,U,F,E,i,F,E,i,w,o,a 2020-12-15 …