>
其他
>
输入精度 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\n",sum);
}
}
double fact(int n){
int i;
double result=1;
if(n==0)
result=1;
else
for(i=1;i
人气:261 ℃ 时间:2020-02-03 07:38:52
解答
认真看了你的代码,没有问题,
只是我用的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)));
结果:
没有问题的,你自己运行有什么错误么.
推荐
输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e
这是一道C程的题目:输入精度e,用下列公式求cos x的近似值,精确到最后一位的绝对值小于e.
C程序 输入精度 e 和 x,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e.
【问题描述】 输入精度e和实数x,用下列公式求cos x的近似值,精确到最后一项的绝对值小于e。
c 程:输入精度 e 和 x,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e.
制作爆米花过程(英文填空)!
“活在爱中”与“心中充满爱”英语怎么说;“living love”与“live in love”区别?谢.
动词变名词,名词变副词
猜你喜欢
求(5x+1)的10次方+(2x-1)的20次方/(10x+5)的30次方的极限,x趋向于无穷大
如图,三角形ABC是等边三角形,D是边AB上的一点,以CD为边做等边三角形CDE,使E,A在直线DC
在等差数列{an}中,a5+a10=58,a4+a9=50,则它的前10项和为?
一个圆锥形沙滩的体积是47.1立方米,高5米,这个沙滩占地面积是多少平方米
"She has short black hair.And she has two big eyes."的问句是什么?
在数列{an}中,已知a1=1,a(n+1)=2an/(an+2),求数列{anan+1}的前n项和
白杨树()在铁路两边.(填"站立"的同义词) 他()在那里,傻愣愣地看着妈妈(同上)
在18的因数中3的倍数的和
© 2024 79432.Com All Rights Reserved.
电脑版
|
手机版