//正负阶乘求和
#include<stdio.h>
#include<math.h>
int funcos(int x);
int main(void)
{
double x,y;
printf(“x=”);
scanf("%lf",&x);
y=funcos(x);
printf("%.2lf",y);
return 0;
}
int funcos(int x)
{
double cosx=0.0,e,f=1.0;
int i=0;
while(pow(x,i)/fact(i)>=e)
{
cosx=cosx+f*(pow(x,i))/fact(i);
i=i+2;
f=-1*f;
}
return cosx;
}
正负阶乘求和
最新推荐文章于 2024-10-14 22:21:10 发布