编写一个Java程序,计算并输出算式1-1/2+1/3-1/4+.......+1/99-1/100 的结果. 10
展开全部
这里说明下,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);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询