初学c语言,求哪位大佬帮个忙,编程计算当x=5时,公式(1+x³)/(x³+x²+x+1)*6的值

 我来答
仓叨遗姓子云流6827
2017-04-12 · 超过45用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:12.7万
展开全部
下面是代码,我测试过是对的,希望我的努力对你有帮助。#include#include/*求阶乘函数*/intjiecheng(intn){if(n<0){printf("错误的数字\n");return-1;}elseif(n==0||n==1){return1;}else{returnjiecheng(n-1)*n;}}/*自己写的cos函数*/doublemycos(doublex){inti=2;doublesum=1.0f;intk=-1;while(i<=10){sum+=k*pow(x,i)/jiecheng(i);//pow是math.h里的函数求x的i次方k=-k;i++;}returnsum;}voidmain(){doublex=3.0f;printf("%d\n",jiecheng(2));//测试阶乘printf("%f\n",mycos(x));printf("%f\n",cos(x));//库函数里的cos函数用来对比}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式