14
社区成员
发帖
与我相关
我的任务
分享
用C语言请设计一个程序,要求如下:(24分)
1、用户从屏幕输入每个学生的成绩。格式如下:学号成绩换行。学号为整数,范围为1一50,
成绩为浮点数。
2.如果用户的学号输入有重复,表明前面输入有误,用新的成绩覆盖之。
3、
用户最多只能输入50个学生的成绩,如果已经输入了50个,则表明成绩输入完毕。
4、
如果用户的学号输入-1,则表明成绩输入完毕。
5、
程序将所有学生的成绩进行排序后,按照成绩的高低进行打印。打印格式如下:学号、成绩、换行
举例:
1 50
2 60
3 55
2 80
-1
result:
2 80
3 55
1 50
(10分)