用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。 **输入格式要求:"%d,%d" 提示信息:"Input a,b:" **输出格式要求:"max = %d\n"
时间: 2023-06-24 17:03:18 浏览: 75
C语言程序设计-编写自定义函数max,用来求三个数的最大值(要求:数据的输入、输出在主函数中实现)。
5星 · 资源好评率100%
以下是函数式编程的实现方式:
```python
def max_num(x: int, y: int) -> int:
return x if x > y else y
if __name__ == '__main__':
a, b = map(int, input("Input a,b:").split(','))
print("max = %d" % max_num(a, b))
```
首先定义了一个 `max_num` 函数来计算两个整数的最大值,使用了三目运算符来实现判断,这里的三目运算符可以简单理解为 `if-else` 语句的缩写。
在主函数中,我们通过 `map` 函数将输入的字符串转化为整数,并使用 `split` 函数按照逗号分隔输入的两个整数。最后通过 `print` 函数输出结果。
阅读全文