这是一道C程的题目:输入精度e,用下列公式求cos x的近似值,精确到最后一位的绝对值小于e.

这是一道C程的题目:输入精度e,用下列公式求cos x的近似值,精确到最后一位的绝对值小于e.

题目
这是一道C程的题目:输入精度e,用下列公式求cos x的近似值,精确到最后一位的绝对值小于e.
要求定义和调用函数求函数近似值、cos(x) = x^0/0!-x^2/2!+x^4/4!-x^6/6!+……
这是我的答案.为什么显示溢出?
#include
#include
main ()
{
double e,x;
double cos(double x);
scanf("%lf%lf",&e,&x);
printf("%f ",cos(x));
return 0;
}
double cos(double x)
{
int i,flag;
double e,sum,item;
double function(int i);
flag=1;
i=0;
sum=0;
while(fabs(item)>e){
item=flag*pow(x,i)/function(i);
sum=sum+item;
flag=-flag;
i=i+2;
}
return sum;
}
double function(int i)
{
int a;
double fact;
fact=1.00;
for(a=2;a
答案
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.