输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e。c语言编程,求解啊~
输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e。c语言编程,求解啊~
日期:2018-04-16 13:53:31 人气:1
#include
#include
// 这个函数需要返回 double 类型,不然结果很快就溢出了
double f(int n)
{
int i;
double m=1.0;
for(i=1;i<=n;i++)
m*=i;
return m;
}
double funcos(double e,double x)
{
int i=0,flag=1;
double cos=0,item=1.0;
while(fabs(item)>=e)
{
item