定义一个长度为10的数组,键盘输入数组各元素值,求数组元素的最大值并输出。 要求:输入数据之间用一个空格隔开 【输入样例】1 3 10 4 5 6 2 9 25 7 【输入样例】max=25
时间: 2024-02-21 18:59:21 浏览: 72
由键盘任意输入10个整型数,找出其中的最大值,如果多个最大值记录最后一个位置。
好的,可以通过以下代码实现:
```python
arr = list(map(int, input().split())) # 输入数组各元素值
max_num = max(arr) # 求最大值
print('max={}'.format(max_num)) # 输出最大值
```
解释一下代码:首先,我们使用 `input` 函数从键盘读入数据,并使用 `split` 函数将读入的数据分割成多个字符串,然后使用 `map` 函数将每个字符串转换成整数,并将它们存储到一个列表 `arr` 中。接下来,我们使用 `max` 函数求出 `arr` 中的最大值,并将其存储到 `max_num` 变量中。最后,我们使用 `print` 函数输出结果,其中使用了字符串的格式化操作,将 `max_num` 变量的值插入到输出字符串中。
阅读全文