编程从键盘输入 10 个整数并保存到数组, 输出 10 个整数中的最大值及其下标,最小值及其下标。
时间: 2023-05-27 08:04:42 浏览: 126
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
这是一个Python语言的示例程序,可以实现你的需求:
```python
# 从键盘输入10个整数并保存到数组中
nums = []
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1)))
nums.append(num)
# 找到最大值及其下标
max_num = nums[0]
max_index = 0
for i in range(1, 10):
if nums[i] > max_num:
max_num = nums[i]
max_index = i
# 找到最小值及其下标
min_num = nums[0]
min_index = 0
for i in range(1, 10):
if nums[i] < min_num:
min_num = nums[i]
min_index = i
# 输出结果
print("最大值是{},下标是{}。".format(max_num, max_index))
print("最小值是{},下标是{}。".format(min_num, min_index))
```
程序运行效果:
```
请输入第1个整数:5
请输入第2个整数:3
请输入第3个整数:9
请输入第4个整数:2
请输入第5个整数:8
请输入第6个整数:6
请输入第7个整数:1
请输入第8个整数:7
请输入第9个整数:4
请输入第10个整数:0
最大值是9,下标是2。
最小值是0,下标是9。
```
阅读全文