解题思路:
注意事项:
参考代码:
n = int(input())
l = [[0] * 5]*n
#列表赋初始值
for i in range(n):
l[i] = [_ for _ in input().split()]
#三科的平均成绩
av1,av2,av3 = 0,0,0
for i in range(n):
av1 += int(l[i][2])/n
av2 += int(l[i][3])/n
av3 += int(l[i][4])/n
print(int(av1),int(av2),int(av3))
#最高分学生成绩
ls = [0]*n #记录每位同学的总成绩
for i in range(n):
ls[i]=int(l[i][2])+int(l[i][3])+int(l[i][4])
#找出最高分同学对应的下标
max_ = 0
for i in range(n):
if ls[i] > ls[max_]:
max_ = i
#输出
for i in l[max_]:
print(i,end = ' ')
0.0分
0 人评分
校门外的树 (C语言代码)浏览:989 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:606 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:699 |
循环入门练习6 (C语言代码)浏览:1058 |
演讲大赛评分 (C语言代码)浏览:1697 |
大神老白 (C语言代码)浏览:637 |
判定字符位置 (C语言代码)浏览:849 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:871 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:687 |