1. 使用数学库函数求余弦函数的近似值 在C语言中,我们可以使用math.h头文件中提供的cos函数来计算余弦函数的值。该函数接受一个double类型的参数,并返回其余弦值的近似值。可以通过以下代码来计算余弦函数的近似值: ```c #include <stdio.h> #include <math.h> int main() { double x = 3.14159 / 4; ...
原题所在链接:使用函数求余弦函数的近似值 我的代码如下: double funcos( double e, double x ) { double delta; double numerator; //分子 double denominator; //分母 int k; //真实的k等于n+1 double answer = 0; for (int n = 1;; n++) { numerator = pow(x, 2*n); int result = 1; ...
double funcos(double e, double x){ if(e>0) { int i=0; double item=1; double cosx=0; while(fabs(item)>=e) { cosx+=item; i++; item*=-1*x*x/(2*i*(2*i-1)) } return cosx; } else return -2;} ...
double funcos(double e, double x){ if(e>0) { int i=0; double item=1; double cosx=0; while(fabs(item)>=e) { cosx+=item; i++; item*=-1*x*x/(2*i*(2*i-1)) } return cosx; } else return -2;} ...
习题5-7 使用函数求余弦函数的近似值 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0 /0!−x2 /2!+x4 /4!−x6 /6!+⋯ 函数接口定义: double funcos( double e, double x ); 其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定...