输入一个整数n,计算1-2+3-4+5-6+…-(n-1)+n的和 Java代码实现
时间: 2024-09-17 10:03:34 浏览: 53
你可以使用Java编写一个简单的循环来计算这个序列的和。这是一个简单的示例:
```java
public class SumOfAlternatingSeries {
public static int sum(int n) {
int result = 0;
for (int i = 1; i <= n; i++) {
if (i % 2 == 1) { // 如果是奇数
result += i; // 加到总和上
} else { // 如果是偶数
result -= i; // 减去它
}
}
return result;
}
public static void main(String[] args) {
int num = 10; // 你可以替换为你想要计算的整数
System.out.println("The sum of the series up to " + num + " is: " + sum(num));
}
}
```
在这个程序中,我们遍历从1到n的所有数字,如果数字是奇数(即除以2余1),我们就加到结果中;如果是偶数,我们就减去。最后返回的结果就是序列的和。
阅读全文