C语言编程1.用子函数求cos x=1-x2⼀2!+ x4⼀4! - x6⼀6!+… (x为弧度值)要求精度(某项绝对值)为10-6。

2025-05-14 02:39:31
推荐回答(1个)
回答1:

#include
#include
void main()
{
int n=2;
float x;
double sum=1.0,term=1.0;
printf("input x:");
scanf("%f",&x);
do
{
term=-term*x*x/(n*(n-1));
sum+=term;
n=n+2;
}
while (fabs(term)>=1e-5);
printf("cos(%g)=%.5f\n",x,sum);
}