求奇数和。本题要求计算给定的一系列正整数中奇数的和。 输入是在一行中给出一系列正整数,其间以空格分隔。 当读到零或负整数时(一定是序列最后一个值),表示输入结束,该数字不要处理。
时间: 2024-03-15 15:19:00 浏览: 116
实验一:MIPS汇编程序设计1
以下是Python代码实现:
```python
sum_odd = 0 # 初始奇数和为0
while True:
num = int(input()) # 输入正整数
if num <= 0: # 如果输入的数字小于等于0,退出循环
break
if num % 2 == 1: # 如果输入的数字是奇数,累加到奇数和中
sum_odd += num
print(sum_odd) # 输出奇数和
```
输入示例:
```
1 2 3 4 5 6 7 8 9 0
```
输出示例:
```
25
```
阅读全文