输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写3个函数:①输入10个数;②进行处理;③输出10个数。
时间: 2023-04-25 08:04:27 浏览: 50
C语言程序设计-从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,并在main函数中输出;本.c
5星 · 资源好评率100%
函数1:输入10个数
def input_numbers():
numbers = []
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1)))
numbers.append(num)
return numbers
函数2:进行处理
def process_numbers(numbers):
min_index = numbers.index(min(numbers))
max_index = numbers.index(max(numbers))
numbers[], numbers[min_index] = numbers[min_index], numbers[]
numbers[-1], numbers[max_index] = numbers[max_index], numbers[-1]
return numbers
函数3:输出10个数
def output_numbers(numbers):
for num in numbers:
print(num, end=" ")
# 测试
numbers = input_numbers()
numbers = process_numbers(numbers)
output_numbers(numbers)
阅读全文