输入三个整数,分别输出它们中的最大值和最小值要求编写函数求三个数的最大值和最小值,并在主函数中调用它们
时间: 2024-02-24 07:58:03 浏览: 91
C语言程序设计-编写自定义函数max,用来求三个数的最大值(要求:数据的输入、输出在主函数中实现)。
5星 · 资源好评率100%
好的,以下是代码示例:
```python
def max_min(num1, num2, num3):
max_num = max(num1, num2, num3)
min_num = min(num1, num2, num3)
return max_num, min_num
# 在主函数中调用
num1, num2, num3 = map(int, input("请输入三个整数,用空格隔开:").split())
max_num, min_num = max_min(num1, num2, num3)
print("最大值为:", max_num)
print("最小值为:", min_num)
```
在该代码中,我们定义了一个名为 `max_min` 的函数,该函数接收三个整数作为参数,使用 `max` 和 `min` 函数来求出最大值和最小值,并将它们作为元组返回。在主函数中,我们使用 `map` 函数将输入的字符串转换为整数,并使用 `split` 函数将它们分割成三个部分。我们调用 `max_min` 函数来获取最大值和最小值,并使用 `print` 函数将它们输出。
阅读全文