Responsive image

问题 3254 --第七章 7.1.5 训练1

3254: 第七章 7.1.5 训练1

时间限制: 1 Sec  内存限制: 128 MB
提交: 0  解决: 0
[提交][状态][讨论版][命题人:]

题目描述

考试结束后需要对学生成绩进行分析,为区分同名学生成绩,一般都用唯一的学号加以区分,因此一个学生的成绩就有三部分构成:学号,姓名,成绩。请设计一个简单的小程序,来实现如下功能:
具体要求如下:
根据学生人数,依次输入其学号,姓名,成绩等信息,输入完成后使用简单的排序算
法实现成绩由高到低排列,求出平均成绩打印输出。

输入描述

请输入4名学号姓名成绩,以空格分割

输出描述

按成绩排序后输出结果,学号占6个字符长度,姓名占8个字节长度,右对齐,成绩占6个字符长度,保留两位小数
最后输出学生平均成绩,结果保留两位小数

样例输入

1001 zhang 88
1002 wang 92
1003 li 71
1004 dong 98

样例输出

  1001    zhang  88.00
  1002     wang  92.00
  1003       li  71.00
  1004     dong  98.00
学生平均成绩为:87.25

来源

 

[提交][状态]
ACM算法攻关部