用java实现1+3+5+...+99的和
时间: 2023-09-17 12:07:56 浏览: 43
可以使用循环语句来实现,如下所示:
```java
public class SumOfOddNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 99; i += 2) {
sum += i;
}
System.out.println("1 + 3 + 5 + ... + 99 = " + sum);
}
}
```
首先,我们定义一个变量 `sum` 来保存所有奇数的和,初始值为0。然后使用 `for` 循环,从1开始每次增加2,直到达到99为止。在每次循环中,将当前的奇数加到 `sum` 中。最后输出 `sum` 的值即可。
相关问题
Java计算“1+3+5+7+...+99
”的和
```java
public class SumOfOddNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 99; i += 2) {
sum += i;
}
System.out.println("Sum of odd numbers from 1 to 99 is: " + sum);
}
}
```
输出结果:
```
Sum of odd numbers from 1 to 99 is: 2500
```
Java实现1-3+5-7+...+101
以下是Java代码实现1-3 5-7 ... 101的输出:
```java
public class Main {
public static void main(String[] args) {
int i = 1;
while (i <= 101) {
System.out.print(i + " ");
i += 2;
if (i == 4) {
i = 5;
}
}
}
}
```
输出结果为:1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101