用循环语句描述求1+1/2+1/3+...+1/9的值的算法 10
3个回答
展开全部
double sum=0;
int i;
for(i=1;i<10;i++)
{
sum+=1.0/i;//如果直接是sum+=1/i,算的是1对i的取整得得结果是1
}
int i;
for(i=1;i<10;i++)
{
sum+=1.0/i;//如果直接是sum+=1/i,算的是1对i的取整得得结果是1
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也许要定义一个分数结构吧,毕竟这是个分数加法,换成小数再来加也许不对。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sum=0;
for(i=1;i<10;i++)
{
sum+=1/i;
}
return sum;
for(i=1;i<10;i++)
{
sum+=1/i;
}
return sum;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询