Problem J: 怎么使用类和对象05

Problem J: 怎么使用类和对象05

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 138  Solved: 111
[Submit] [Status] [Web Board] [Creator:]

Description

试定义一个处理学生信息的类Student。该类包含学号、成绩和姓名等数据成员(学号不能相同)以及

 若干成员函数,另外定义一-外全局函数max(),返回n个学生成绩最高者。具体要求如下:

 (1)私有数据成员

 ●string id,name;id存放学号,那么存放姓名

 ●int score;存成绩

 (2)公有成员函数

 ●构造函数;将学号、姓名设置为空,成绩设置为0,

 ●void Set(string i,string n,int s);;为数据成员赋值。

 ●int get_score();返回学生成绩。

 ●void print();输出学生的学号、姓名和成绩。

 (3) Student max(Student *,int n);全局函数,求得并返回s所指向的n个学生中成绩最高者。

 (4)在主函数中完成对该类的测试,主函数中定义一个长度为3的Student类的对象数组s,依次键入

 学号、姓名\成绩,最后调用全局函数max(),得到成绩最高的学生信息并输出。



Input

依次输入3个学生的学号、成绩、姓名

Output

成绩最高的学生信息

Sample Input

111 aa 65
112 bb 75
113 cc 85

Sample Output

113 cc 85

[Submit][Status]