编写一个函数 findMax,接受两个整数作为参数,返回其中较大的一个。在 main 函数中调用该函数,输出两个整数的较大值。 –修改程序,使其能够使用 findMax 函数找出三个整数中的最大值。
时间: 2024-09-23 13:06:37 浏览: 67
编写一个名为`findMax`的函数,用于找出两个整数中的最大值,你可以按照下面的方式完成它:
```python
def findMax(num1, num2):
if num1 > num2:
return num1
else:
return num2
# 在main函数中调用findMax函数,输入两个整数
def main():
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
max_of_two = findMax(a, b)
print(f"两个数中的最大值是:{max_of_two}")
# 调用main函数
main()
```
为了找出三个整数中的最大值,我们可以稍作修改,引入另一个变量存储中间结果,并再次调用`findMax`函数:
```python
def findThreeMax(num1, num2, num3):
max_of_two = findMax(num1, num2)
return findMax(max_of_two, num3)
# 在main函数中调用新的findThreeMax函数
def main():
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
c = int(input("请输入第三个整数:"))
max_of_three = findThreeMax(a, b, c)
print(f"三个数中的最大值是:{max_of_three}")
# 调用main函数
main()
```
在这个版本中,`findThreeMax`函数会先找到前两个数的最大值,然后与第三个数比较,找出最终的最大值。
阅读全文