输入10个整数,放入数组a中,求其最大值、最小值及其所在元素的下标位置,并 输出。
时间: 2024-12-14 17:27:03 浏览: 3
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
这是一个编程任务,通常在大多数编程语言中都会涉及到数组操作、查找和排序。下面是一个使用Python的例子:
```python
# 初始化一个长度为10的数组a
a = [0] * 10
# 获取用户输入并存储到数组中
for i in range(10):
a[i] = int(input(f"请输入第{i+1}个整数: "))
# 初始化变量用于存储最大值、最小值和对应的下标
max_value = a[0]
min_value = a[0]
max_index = 0
min_index = 0
# 遍历数组找到最大值和最小值及它们的位置
for i in range(len(a)):
if a[i] > max_value:
max_value = a[i]
max_index = i
elif a[i] < min_value:
min_value = a[i]
min_index = i
# 输出结果
print(f"最大值:{max_value},出现在下标:{max_index}")
print(f"最小值:{min_value},出现在下标:{min_index}")
```
阅读全文