查找并输出数组d中的最大值和最大值对应的下标; 查找并输出数组d中的最小值和最小值对应的下标。在不同行输出最大值和最小值及其下标。
时间: 2024-05-06 22:22:08 浏览: 32
B:找出数组中最大数和其下标
假设数组d已经存在,可以使用以下代码实现:
```python
max_value = d[0]
max_index = 0
min_value = d[0]
min_index = 0
for i in range(1, len(d)):
if d[i] > max_value:
max_value = d[i]
max_index = i
elif d[i] < min_value:
min_value = d[i]
min_index = i
print("最大值为:", max_value, ",下标为:", max_index)
print("最小值为:", min_value, ",下标为:", min_index)
```
这里使用一个循环遍历整个数组,每次比较当前元素和已知的最大值和最小值,更新相应的值和下标。最后输出最大值、最大值下标、最小值和最小值下标即可。
阅读全文