计算1-50之间所有奇数
时间: 2024-01-16 09:05:20 浏览: 118
好的,可以使用for循环或者while循环来计算1-50之间所有奇数,代码如下:
使用for循环:
```
int sum = 0;
for (int i = 1; i <= 50; i += 2) {
sum += i;
}
cout << "1-50之间所有奇数的和为:" << sum << endl;
```
使用while循环:
```
int sum = 0;
int i = 1;
while (i <= 50) {
if (i % 2 != 0) {
sum += i;
}
i++;
}
cout << "1-50之间所有奇数的和为:" << sum << endl;
```
以上两种方法都可以实现计算1-50之间所有奇数的和,输出结果为:1-50之间所有奇数的和为:625。
相关问题
python计算1-100奇数和
可以使用循环来计算1-100之间所有的奇数和,具体代码如下:
```python
sum = 0
for i in range(1, 101, 2):
sum += i
print("1-100之间所有奇数的和为:", sum)
```
这段代码中,使用了 `range` 函数来生成1-100之间的所有奇数,步长为2,然后通过循环求和得到结果。
用python while循环写出1-100所有奇数的和
当然可以!以下是使用 Python 的 while 循环来计算 1 到 100 之间所有奇数的和的代码:
```python
# 初始化变量
num = 1
total = 0
# 使用 while 循环计算奇数的和
while num <= 100:
if num % 2 != 0: # 判断是否为奇数
total += num
num += 1
# 输出结果
print("1-100之间所有奇数的和为:", total)
```
运行这段代码,你将得到输出结果:1-100之间所有奇数的和为: 2500
阅读全文