使用for循环输出1到100奇数的累加
时间: 2024-04-30 17:19:13 浏览: 65
以下是使用for循环输出1到100奇数的累加的代码:
```
sum = 0
for i in range(1, 101, 2):
sum += i
print(sum)
```
解释一下代码:
- `sum = 0` :初始化一个变量 `sum` 用于累加奇数。
- `for i in range(1, 101, 2)` :使用 `range` 函数生成从1到100的奇数序列,步长为2。
- `sum += i` :将每个奇数加入到 `sum` 变量中。
- `print(sum)` :输出累加的结果。
相关问题
Python用for循环输出100以内奇数的和
好的,这里是Python代码,可以使用for循环输出100以内奇数的和:
```python
sum = 0
for num in range(1, 101, 2):
sum += num
print("100以内奇数的和为:", sum)
```
首先,我们定义了一个变量`sum`来保存奇数的和,将其初始化为0。然后,我们使用`range()`函数生成一个从1到100的数字序列,步长为2,这样我们就可以获取所有的奇数。在for循环中,我们迭代这个数字序列,并将每个数字累加到`sum`变量中。最后,我们使用`print()`函数输出结果。
注意:这里的`range()`函数的第三个参数表示步长,即每次迭代的增量,这里设为2是因为我们要输出奇数。
java实现1到100的奇数累加
可以使用一个循环来实现1到100的奇数累加,具体实现代码如下:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i += 2) {
sum += i;
}
System.out.println("1到100的奇数累加结果为:" + sum);
}
}
```
程序输出结果如下:
```
1到100的奇数累加结果为:2500
```
阅读全文