用python 计算非负整数m到n(包括m和n)之间的所有奇数的和,其中,m 不大于 n,且n 不大于300。例如 m=3, n=12, 其和则为:3+5+7+9+11=35
时间: 2023-05-29 21:05:38 浏览: 439
計算m到n間所有整數的和
代码如下:
```python
m = int(input("请输入非负整数m:"))
n = int(input("请输入非负整数n:"))
if m % 2 == 0: # 如果m是偶数,则将m加1,使其成为奇数
m += 1
sum = 0 # 初始化奇数和为0
for i in range(m, n+1, 2): # 从m开始,每次加2,直到n(包括n)为止
sum += i
print("m到n之间所有奇数的和为:", sum)
```
运行结果如下:
```
请输入非负整数m:3
请输入非负整数n:12
m到n之间所有奇数的和为: 35
```
阅读全文