任意从键盘输入10个整数,用函数编程实现计算其中的最大值。要求用数组作为函数参数编程实现计算最大值的函数F idMlax(), 即按照如下函数原型编写该函数:
时间: 2024-05-04 20:21:12 浏览: 72
由键盘任意输入10个整型数,找出其中的最大值,如果多个最大值记录最后一个位置。
下面是实现该函数的代码示例:
```python
def idMax(arr):
max_num = arr[0]
for i in range(1, len(arr)):
if arr[i] > max_num:
max_num = arr[i]
return max_num
# 示例用法
nums = []
for i in range(10):
num = int(input("请输入第%d个整数:" % (i+1)))
nums.append(num)
print("最大值为:", idMax(nums))
```
该函数通过遍历传入的数组,依次比较每个元素的大小,从而得到数组中的最大值。由于函数使用了参数传递的方式,因此可以重复利用该函数,计算不同数组的最大值。在示例用法中,我们先从键盘输入10个整数,然后调用函数idMax(),计算并输出这些整数的最大值。
阅读全文