作业帮 > 综合 > 作业

c语言编程 cos(x)=1-x^2/2!+x^3/3!-x^4/4!+.-x^10/10!

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/11 10:53:18
c语言编程 cos(x)=1-x^2/2!+x^3/3!-x^4/4!+.-x^10/10!
具体题目如下:输入x,按下列公式计算cos(x)的近似值.
cos(x)=1-x^2/2!+x^3/3!-x^4/4!+.-x^10/10!
c语言编程 cos(x)=1-x^2/2!+x^3/3!-x^4/4!+.-x^10/10!
下面是代码 ,我测试过是对的,
#include
#include
/*求阶乘函数*/
int jiecheng(int n)
{
if(n < 0){
printf("错误的数字\n");
return -1;
}
else if( n == 0 || n== 1){
return 1;
}
else{
return jiecheng(n-1)*n;
}
}
/*自己写的cos 函数*/
double mycos(double x)
{
int i = 2;
double sum = 1.0f;
int k = -1;
while(i