C语言题目:求下列多项式的和,直到最后一项的绝对值小于10-5。 e=1+1/1!+1/2!+1/3!+1/4!+…

日期:2011-05-09 23:28:04 人气:2

C语言题目:求下列多项式的和,直到最后一项的绝对值小于10-5。 e=1+1/1!+1/2!+1/3!+1/4!+…

这样写应该可以的: #include #include main() { int i=1,x=1; float sum=1; while(abs(1.0/x)>=1e-5) { x*=i; sum+=1.0/x; i++; } printf("%f",sum); } 不过因为每一项都是正数,不一定非要用绝对值啊。不过我是按绝对值写的代码。你看下可以吗
    A+
热门评论