使用java计算 1+2-3+4-5+6-7....+100的结果
时间: 2023-05-24 21:05:28 浏览: 324
centos7 x86-64 libstdc++.so.6.0.30
以下是使用Java计算1 2-3 4-5 6-7.... 100的结果的代码:
```java
public class Calculation {
public static void main(String[] args) {
int sum = 1;
for (int i = 2; i <= 100; i += 2) {
sum += i - (i - 1);
}
System.out.println("结果是:" + sum);
}
}
```
输出结果为:
```
结果是:50
```
解释:
从1开始,每两个数字一组,第一组为1,第二组为2-3,第三组为4-5,以此类推,最后一组为99-100。
对于每一组,它们的和实际上等于该组的第一个数,也就是每一组中的偶数。
因此,可以通过从2开始,每次增加2的方式循环遍历每一组,并将它们的和(即偶数)累加到变量sum中。
最终,sum中保存的就是这些数字的总和。
阅读全文