编写一个程序,使用while循环计算用户输入的任意两个正整数之间的所有偶数的和(包括这两个数,如果它们是偶数的话)
时间: 2024-10-22 15:06:27 浏览: 39
实验五 M文件和MATLAB程序设计.pdf
当然可以,这是一个用Python编写的简单程序,它会提示用户输入两个正整数,并计算它们之间所有偶数的总和:
```python
# 提示用户输入第一个正整数
num1 = int(input("请输入第一个正整数:"))
# 确保用户输入的是正整数
while num1 < 1 or num1 % 2 != 0:
print("请输入一个正偶数:")
num1 = int(input())
# 提示用户输入第二个正整数
num2 = int(input("请输入第二个正整数:"))
# 确保用户输入的是正整数
while num2 < 1 or num2 % 2 != 0:
print("请输入一个正偶数:")
num2 = int(input())
# 使用while循环计算并累加偶数
total = num1
if num1 < num2:
while num1 < num2:
total += num1
num1 += 2
else:
while num1 > num2:
total += num1
num1 -= 2
print("两个正整数间的所有偶数之和是:", total)
阅读全文