题目
输入精度 e 和 x,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e.
要求定义和调用函数求函数近似值、cos(x) = x^0/0!-x^2/2!+x^4/4!-x^6/6!+……
求纠错,希望大大能够指出哪里错了,不要重新写
#include "stdio.h"
#include "math.h"
double fact(int n);
int main(void) {
int repeat,n,ri;
double e,sum,x;
scanf("%d",&repeat);
for(ri=1;ri=e){
sum=sum+pow(-1,n+1)*pow(x,2*(n+1))*1.0/(fact(2*(n+1)));
n=n+1;}
printf("sum = %f ",sum);
}
}
double fact(int n){
int i;
double result=1;
if(n==0)
result=1;
else
for(i=1;i
要求定义和调用函数求函数近似值、cos(x) = x^0/0!-x^2/2!+x^4/4!-x^6/6!+……
求纠错,希望大大能够指出哪里错了,不要重新写
#include "stdio.h"
#include "math.h"
double fact(int n);
int main(void) {
int repeat,n,ri;
double e,sum,x;
scanf("%d",&repeat);
for(ri=1;ri=e){
sum=sum+pow(-1,n+1)*pow(x,2*(n+1))*1.0/(fact(2*(n+1)));
n=n+1;}
printf("sum = %f ",sum);
}
}
double fact(int n){
int i;
double result=1;
if(n==0)
result=1;
else
for(i=1;i
提问时间:2021-01-10
答案
认真看了你的代码,没有问题,
只是我用的VS2010
sum=sum+pow(-1,n+1)*pow(x,2*(n+1))*1.0/(fact(2*(n+1)));
这句里需要改一下,-1改成-1.0
sum=sum+pow(-1.0,n+1)*pow(x,2*(n+1))*1.0/(fact(2*(n+1)));
结果:
没有问题的,你自己运行有什么错误么.
只是我用的VS2010
sum=sum+pow(-1,n+1)*pow(x,2*(n+1))*1.0/(fact(2*(n+1)));
这句里需要改一下,-1改成-1.0
sum=sum+pow(-1.0,n+1)*pow(x,2*(n+1))*1.0/(fact(2*(n+1)));
结果:
没有问题的,你自己运行有什么错误么.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1近代亚洲唯一个没有沦为殖民地、半殖民地的国家是?
- 2鸟的天堂加引号是说什么?
- 3小张去年收入结余5000元,估计今年可结余8000元,并且今年收入比去年高20%,支出比去年低12%.
- 4《我的老师》中“这件事给我上了一堂生动的课”使我认识到 各位哥哥姐姐
- 5英语.用单词正确形式完成下面句子.
- 6一、先写出公式,再把数值代入公式计算.
- 7气缸的缸径大小压力就不一样.请问怎样计算.
- 8据国家有关城市供水价格改革的规定,某市物价局已批复,决定从2006年4月1日的抄见水量起,调整该市自来水价格.对目前已实行一户一表的居民生活用水实行阶梯式计量水价.第一级水量
- 9Mount Qomolangma is the highest mountain in the world.同义句 Mount Qomolangm
- 10我能飞得更高,用英语怎么翻译?
热门考点
- 1改变压强,化学反应速率一定改变,平衡一定移动
- 2一个空瓶装满水,水瓶总质量64克,装满煤油时,瓶油总质量56克,求瓶的容积和质量过程谢谢
- 3为什么客家民居是世界民居奇葩
- 4甲乙两辆汽车分别从相距756千米的两地同时相对开出,经7小时后在图中相遇,
- 5英语翻译
- 6油脂和氢氧化钠共热会发生什么反应
- 7若代数式(2x-3)/4-(x+4)/3的值不是负数,则x的取值范围是?
- 8五1班共40人,有25订了《语文报》,19人订了《数学报》,两样都没订的有4人,有( )两样都定了.
- 9《山中访友》,那一组排比句填空.这段话写"我"跟山中的"朋友"在打招呼,表达了"我"______的感情.
- 10铜变成绿铜的过程中参与反应的物质是?