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

2024-12-05 04:01:06
推荐回答(1个)
回答1:

这里说明下,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);
}
}