输入三个整数求最大最小值
时间: 2024-10-20 22:12:59 浏览: 30
当你需要从三个整数中找出最大的和最小的一个,你可以采用一种简单的方法:首先,将这三个数存入变量中,然后通过比较它们的大小来确定最大值和最小值。这里是一个简单的步骤示例:
1. 初始化三个变量 `max_num` 和 `min_num`,并假设第一个输入的整数是初始的最大值和最小值。
2. 分别将第二个和第三个整数与当前的 `max_num` 和 `min_num` 进行比较:
- 如果第二个数大于 `max_num`,则更新 `max_num`。
- 同理,如果第二个数小于 `min_num`,则更新 `min_num`。
- 再对第三个数做同样的比较,如果它比 `max_num` 大就替换 `max_num`,如果比 `min_num` 小就替换 `min_num`。
3. 比较完毕后,`max_num` 就存储了三个数中的最大值,`min_num` 存储了最小值。
这是一个伪代码示例:
```python
def find_max_min(a, b, c):
max_num = a
min_num = a
if b > max_num:
max_num = b
if b < min_num:
min_num = b
if c > max_num:
max_num = c
if c < min_num:
min_num = c
return max_num, min_num
# 示例输入
nums = [5, 3, 9]
max_value, min_value = find_max_min(nums[0], nums[1], nums[2])
print("最大值:", max_value)
print("最小值:", min_value)
```
阅读全文