数组
3.从键盘输入 N 个英语单词,对其排序后输出。本题设 N =6。输入: N 个英语单词,每个单词回车结束。输出: N 个有序的英语单词,每个单词以空格隔开编程计算一个班级 N 个学生 M 门课程成绩的每名学生的平均分以及各门课程的平均分。本题设 N =5, M =3,用初始化方式。输入: N * M 个成绩数据,用空格隔开;输出:(1) N 个学生的平均分,用空格隔开;换行;(2) M 门课程的平均分,用空格隔开。结果保留小数点后一位。
从键盘输入一个整数,从后往前搜索比较,将该数插入到一个有序的有7个整数的数组中并保持有序。输入:(1)7个有序的整数,用空格隔开;(2)要插入的一个整数;输出:8个有序的整数,用空格隔开
N = 6
arr = []
for n in range(N):
arr.append(input())
arr.sort()
print(*arr)def result(N = 5, M = 3):
res = list(map(int, input("请输入成绩数据(用空格隔开):").split()))
return round(sum(res)/(N*M), 1)
print(result())arr = list(map(int, input().split()))
num = int(input())
for n, each in enumerate(arr[::-1], start = 1):
if num > each:
arr.insert(-n+1, num)
break
print(arr)
页:
[1]