中易网

C语言求1/1*2+1/2*3+1/3*4……+1/2008*2009

答案:3  悬赏:0  
解决时间 2021-04-28 13:22
  • 提问者网友:✐ۖ﹏ℳ๓北风
  • 2021-04-27 19:28
用C语言求1/1*2+1/2*3+1/3*4……+1/2008*2009 能不能算出!!!!
最佳答案
  • 二级知识专家网友:哥在撩妹请勿打扰
  • 2021-04-27 19:36
#include"stdio.h"
#include"stdlib.h"
void main()
{
double x=1.0,y=2.0,sum=0.0;
while(y<=2009)
{
sum=sum+1/(x*y);
x++; y++;
}
printf("1/1*2+1/2*3+1/3*4……+1/2008*2009=%lf",sum);
system("pause");
}
全部回答
  • 1楼网友:心与口不同
  • 2021-04-27 20:47
#include"stdio.h" void main() { double x=1.0,y=2.0,sum=0.0; while(y<=2009) { sum=sum+1.0/(x*y); x++; y++; } printf("1/1*2+1/2*3+1/3*4……+1/2008*2009=%lf/n",sum); }
  • 2楼网友:苦柚恕我颓废
  • 2021-04-27 19:46

1-1/2+1/2-1/3+1/3-1/4+...+1/2008-1/2009=1-1/2009=2008/2009

如果你一定要用c编个程序的话,1/i(i+1)=1/i-1/(i+1)

用while,for循环

不是太容易,

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息