用循环语句描述求1+1/2+1/3+...+1/9的值的算法

qwqasa 1年前 已收到3个回答 举报

japonica 幼苗

共回答了20个问题采纳率:95% 举报

sum=0;
for(i=1;i

1年前

4

五月节 幼苗

共回答了1个问题 举报

double sum=0;
int i;
for(i=1;i<10;i++)
{
sum+=1.0/i;//如果直接是sum+=1/i,算的是1对i的取整得得结果是1
}

1年前

2

wjsfeitian 幼苗

共回答了2个问题 举报

也许要定义一个分数结构吧,毕竟这是个分数加法,换成小数再来加也许不对。

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.029 s. - webmaster@yulucn.com