java求1 - 2 + 3 - 4 + ... + 99 - 100的结果,并打印出来且使用-1控制正负
时间: 2023-11-20 20:04:57 浏览: 66
可以循环来实现求和,每次加上或减去当前数,根据奇偶性来控制正负。代码如下:
```
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
sum -= i;
} else {
sum += i;
}
}
System.out.println(sum);
```
其中,`i % 2` 的结果为 0 表示 i 是偶数,为 1 表示 i 是奇数。如果 i 是偶数,就将它减去;如果 i 是奇数,就将它加上。最终得到的 sum 就是所求的结果,输出即可。
阅读全文