double funcos( double e, double x )
{
double sum=0,temp;
int i=0,ch=1;
double sum2,a;
do {
a=i;
for (sum2=1;a>=1;a--) {
sum2=sum2*a;
}
temp=pow(x,i)/sum2;
sum=sum+temp*ch;
ch=-ch;
i+=2;
} while (temp>=e);
return sum;
}
习题5-7 使用函数求余弦函数的近似值 (15分)
最新推荐文章于 2021-12-28 19:30:15 发布