for写1-100奇数和代码
时间: 2023-09-16 16:05:57 浏览: 89
java代码-使用java打印1-100所有偶数的和的源代码
### 回答1:
你可以使用 for 循环和条件语句来实现 1-100 的奇数和,代码如下:
```
sum = 0
for i in range(1, 101):
if i % 2 != 0:
sum += i
print("1-100的奇数和为:", sum)
```
这段代码中,我们使用了一个 for 循环,从 1 循环到 100,每次循环都会检查当前的数是否为奇数,如果是奇数则累加到 sum 变量中。最后输出 sum 的值即为 1-100 的奇数和。
### 回答2:
这是一个非常常见的问题,我们可以使用for循环来计算1-100之间的所有奇数的和。为了做到这一点,我们可以使用以下代码:
```python
sum = 0
for i in range(1, 101, 2):
sum += i
print("1-100之间的奇数和为:", sum)
```
在这段代码中,我们定义了一个变量`sum`来保存奇数的和,并初始化为0。然后,我们使用`for`循环遍历从1到100之间的所有奇数。`range(1, 101, 2)`生成一个从1到100的序列,每次增加2,即仅包含奇数。我们将每个奇数加到`sum`中。最后,我们使用`print`语句将结果打印到屏幕上。
运行以上代码,你会得到如下输出:
```
1-100之间的奇数和为: 2500
```
因此,1-100之间的奇数和为2500。
### 回答3:
使用for循环求解1到100之间的所有奇数的和可以采用以下代码:
int sum = 0; // 初始化和为0
for(int i=1; i<=100; i+=2){
sum += i; // 将每个奇数依次加到和上
}
最开始,我们设定和sum为0,然后使用for循环从1到100循环遍历每个数字。在循环中,我们使用i+=2来保证i的值始终为奇数。然后,每次循环将当前奇数i加到和sum上。最终,当循环结束后,sum存储了1到100之间所有奇数的和。
最后,我们可以打印出结果:
cout << "1到100之间的所有奇数的和为:" << sum << endl;
这样,我们就能够得到结果。在这个例子中,和sum的值为2500,即1到100之间所有奇数的和为2500。
阅读全文