题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
def sr(n):
for i in range(0,5):
n.append(int(input()))
if __name__ == '__main__':
array=[]
sr(array)
m=0
n=0
for i in range(5):
min=10000
max=0
for i in range(0,5):
if array[i]<=min:
min=array[i]
m=i
if array[i]>max:
max=array[i]
n=i
#print(m)
flag1=array[n]
array[n]=array[0]
array[0]=flag1
flag2=array[m]
array[m]=array[4]
array[4]=flag2
for i in range(0,5):
print(array[i])
C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\python.exe E:/PyCharm/PyCharmProject/test1.py
55
4
1
122
133
133
4
55
122
1
Process finished with exit code 0