从键盘输入10个学生的成绩并储存在列表中,求成绩最高者的序号和成绩
2018-01-01 22:16
323 查看
解决了最后一对无法输出
解决了多个最大成绩输出错位
缩减了不必要的代码
解决了多个最大成绩输出错位
缩减了不必要的代码
ls=[] j=[] k=[] for c in range(11): xh=int(input('')) fen=int(input('')) i=[] i.append(xh) i.append(fen) ls.append(i) print("number mark",sep="\t") for s in ls: j.append(s[1]) k.append(s[0]) t=max(j) n=j.count(t) s=0 for l in range(n): f=j.index(t) print(k[f+s],t,sep="\t") j.remove(t) s+=1
相关文章推荐
- 从键盘输入10个学生的姓名和成绩,按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)
- 习题 9.5 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。
- 有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。
- 转: 提示用户分别输入10个学生的成绩(百分制), 最后输出各个学员序号对应的成绩。
- 从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩、平均分数)
- 提示用户分别输入10个学生的成绩(百分制), 最后输出各个学员序号对应的成绩。
- 7.14 输入10个学生5门课程的成绩,分别用函数实现下列功能
- 编写一个程序,循环从键盘接收一批学生的某门课的成绩,并依次保存在数组score的相应元素中,直到输入的成绩为999时结束。
- 学生信息键盘输入成绩并反转比较器进行降序排列存入TreeSet写入文件示例
- 52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入
- 习题 7.14 输入10个学生5门课的成绩,分别用函数实现下列功能:
- 3、编写一个程序,从键盘上输入学生的三门课程成绩,求总成绩和平均成绩。
- 有五个学生,每个学生有3门课(语文、数学、英语)的成绩, * 写一个程序接收从键盘输入学生的信息,输入格式为:name,30,30,30(姓名,三门课成绩)
- 有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩), 计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中。
- 从键盘输入5个学生的成绩,并求出最高分 Max1.java
- java 从键盘输入学生成绩,找出最高分,并输出学生成绩等级;
- 实现键盘的输入学生成绩,并判断是否有效.
- 输入10个学生的姓名、学号和成绩,将其中不及格者输出
- chapter5课后习题——输入10个学生姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出
- C语言: 键盘输入任意10个整数,找出最大数及最大数的序号。