java计算1+4+7+…+99
时间: 2023-09-10 11:06:18 浏览: 84
你可以使用循环来计算1, 4, 7...99的和,具体实现代码如下:
```java
int sum = 0;
for (int i = 1; i <= 99; i += 3) {
sum += i;
}
System.out.println("1 + 4 + 7 + ... + 99 = " + sum);
```
这里的循环变量i从1开始每次增加3,依次取到1, 4, 7...99这些数,然后将它们累加起来得到最终的结果。
相关问题
使用java计算 1+2-3+4-5+6-7....+100的结果
以下是使用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中保存的就是这些数字的总和。
用java实现实现计算 1+2-3+4-5+6-7 …… -99+100 结果
```
public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i += 2) {
sum += i;
if (i + 1 <= 100) {
sum -= i + 1;
}
}
System.out.println(sum);
}
}
```
输出结果为:-50
阅读全文