为了账号安全,请及时绑定邮箱和手机立即绑定

大神们,这道题怎么做?

大神们,这道题怎么做?

C
IMAX蓝调 2018-05-08 22:16:43
这道题用C语言代码怎么实现?大一新生一枚,刚接触编程
查看完整描述

4 回答

已采纳
?
奔跑的虫子

TA贡献33条经验 获得超21个赞

不好意思,看错了,fo循环改一下, 后一个数的分母应为前一个分母的2倍; for(int i=1;i<=50;i=i*2) { s=s+1/i; }
查看完整回答
1 反对 回复 2018-05-08
?
onemoo

TA贡献883条经验 获得超454个赞

我提示一下,分母不是 2 倍关系。 2 倍的话,分母中不会出现 50。

也许分母只是简单的 + 2 的关系。

所以说,数列题应该要么给出规律的文字描述、要么给出能够推导出规律的足够多的项。这个题目出得一点都不好。

查看完整回答
1 反对 回复 2018-05-08
?
储佳鹏

TA贡献1条经验 获得超0个赞

不会,已经忘了

查看完整回答
反对 回复 2018-05-09
?
奔跑的虫子

TA贡献33条经验 获得超21个赞

1可以看成1/1; 根据题目即是求,1-50的整数的倒数的和; 通过for循环: #include<stdio.h> int main(){ int s=0; for(int i=1;i<=50;i++){ s=s+1/i; } printf("结果%d",s); return 0; }
查看完整回答
1 反对 回复 2018-05-08
  • 4 回答
  • 0 关注
  • 1949 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信