下面是一个使用Python编写的程序,用于查找一个数组中的最大项索引:
def find_max_index(arr):
max_index = 0
for i in range(1, len(arr)):
if arr[i] > arr[max_index]:
max_index = i
return max_index
# 示例用法
array = [1, 5, 3, 9, 2]
max_index = find_max_index(array)
print("数组中最大项的索引是:", max_index)
这个程序定义了一个名为find_max_index
的函数,它接受一个数组作为参数,并返回数组中最大项的索引。函数通过遍历数组,将最大项的索引存储在max_index
变量中,并在遍历完成后返回该索引。
在示例用法中,我们创建了一个名为array
的数组,然后调用find_max_index
函数来查找最大项的索引,并将结果打印出来。
输出结果为:
数组中最大项的索引是: 3
这表示数组中的最大项是9,并且它的索引是3。
上一篇:编写一个程序进行逆向排序