1楼:草原上之狼
您好,是这样的:泰勒是这个: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的近似值,用泰勒公式,精确到10e-6.
2楼: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();}
3楼:墨隐残缘
这个c语言教材上有原**
4楼:褒翠花虎仪
这个c语言教材上有原**
再看看别人怎么说的。
c语言编写程序,要求输入x和eps,按上述公式计算sinx的近似值。要求计算的误差小于给定的eps。
5楼:听不清啊
#include
#include
main()
printf("%.2f",sinx);}
c语言编程计算sinx的近似值 10
6楼:
#include"stdio.h"
intmain(intargc,char*argv)printf("sin(%g)≈",x);
for(s=t=x,x*=x,i=1;t>=eps;i++)printf("%f\n",s);
return0;
}运行样例:
7楼:六氨合三氧化氮
#include
#include
void main()
printf("sinx=%lf\n",s);}
c语言初学者请教!编程求sinx近似值,已写程序,求改错!
8楼:匿名用户
#include/*以下**运
行通过bai*/
#include
main()
}printf("sinx=%f\n",sum);}
9楼:占有≠拥有
#include
#include
main()
printf("sin x=%lf\n",sum);}
10楼:匿名用户
没有bai
改出来,du
只发现zhi这里有错
for(i=1;fabs(sum-sinx)<=0.000001;i=i+2)
printf("sin x=%f\n",sum);}
11楼:匿名用户
for条件抄错误改为大于袭且把精度变大一bai点,否则永远为真。你那个du变号zhi
也不能实现总为正dao,可用j乘负一实现。最后你那阶乘也求错了,最好在加个变量直接不断加一来求阶乘, 手机回答不便写**,自己好好改下吧,那样效果较好。
12楼:
#include
#include
void main()
printf("sinx=%f\n",sum);}
13楼:匿名用户
s的值求错了...
1!=1
3!=1*2*3;
5!=1*2*3*4*5;
(2*n-1)!=1*2*........*(2*n-1);
计算sinx的值,c语言编程问题
1楼 匿名用户 include include include int fact int n double mysin double x return sum int main int argc char argv 2楼 匿名用户 include 计算 x n double fun1 int x i...
C语言编程:求1!+2!+3n!的值
1楼 向雪晴锐捷 include main sum g printf 总和是 d n sum 2楼 听不清啊 include double fun int n int main 这个的时间复杂度为o n 2 3楼 揭蕾完海阳 include intfun int n 求阶 乘 void main 用...
c语言编程求助,编写程序,求10! 用C语言
1楼 匿名用户 首先num 0 0你没有排除 其次后边你直接排序是排不出结果的,因为里面有很多重复值。我给你重写了程序。 include int num 9999 void main int count i for i 0 inum j 1 s printf 所构成的邮资是 for i 0 i pr...