编写一个Java程序,计算并输出算式1-1/2+1/3-1/4+.......+1/99-1/100 的结果. 10

 我来答
好好杀生
2017-08-20 · 超过30用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:29.8万
展开全部

这里说明下,java中想要将分数转化成小数,分子分母必须有一个是double型,计算结果才是double型的

public class T {

public static void main(String[] args) {

double a = 1.0;

// 接收最后结果
double sum = 0.0; 

// 循环 i的值从1-100
for (int i = 1; i <= 100; i++) {
// 观察算式,分母是偶数时,分数为负
if(i%2 == 0)
sum += -(a/i);
else
sum += (a/i);
}
System.out.println(sum);
}
}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式