输入三个整数,计算并输出其中最大值与最小值
时间: 2024-10-13 21:08:32 浏览: 66
当你有三个整数需要找出最大值和最小值时,可以采用以下步骤:
1. 首先,给定这三个数,假设它们分别为a、b和c。
2. 创建两个变量,通常我们会称它们为`max_num`和`min_num`,初始时将它们分别设置为输入的第一个数a,即`max_num = a` 和 `min_num = a`。
3. 然后依次比较`b`和`c`与当前的`max_num`和`min_num`。如果`b`大于`max_num`,则更新`max_num`;如果`b`小于`min_num`,则更新`min_num`。同样地,如果`c`较大,则更新`max_num`,较小则更新`min_num`。
4. 比较结束后,`max_num`就包含了最大的那个数,而`min_num`就是最小的那个数。
以下是一个简单的Python示例代码:
```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
# 测试
input_numbers = [5, 10, 3]
max_value, min_value = find_max_min(input_numbers[0], input_numbers[1], input_numbers[2])
print(f"最大值是: {max_value}")
print(f"最小值是: {min_value}")
```
阅读全文