输入4个整数,找出其中最大的数。要求:分别定义max4和max2函数,用函数的嵌套调用来处理。
时间: 2024-05-04 08:19:23 浏览: 141
SeqCalc:面向理论的Max4Live音序器计算器
可以按照下面的方式定义max4和max2函数,然后使用嵌套调用来找出输入的4个整数中的最大值:
```python
def max2(a, b):
if a > b:
return a
else:
return b
def max4(a, b, c, d):
return max2(max2(a, b), max2(c, d))
a, b, c, d = map(int, input().split())
print(max4(a, b, c, d))
```
首先定义了一个max2函数,用于找出两个数中的最大值。然后定义了一个max4函数,使用max2函数找出输入的四个数中的最大值。最后使用input函数获取4个整数,使用map函数将它们转换为整数,然后调用max4函数找出最大值并输出。
阅读全文