#include<iostream>
using namespace std;
class Student
{
public:
Student(double n,double s){
num=n;
score=s;}
double score2(){
return score;
}
double num2(){
return num;
}
private:
double num;
double score;
};
double max(Student *arr){//用来寻找并输出做高分学生的学号
int i=0;
double s,max=arr[i].score2();
for(i;i<5;i++){
if(max<=arr[i+1].score2()){
max=arr[i+1].score2();
s=arr[i+1].num2();
}
}
return s;
}
int main(){
Student s[5]={
Student(1001,95.3),
Student(1002,96.2),
Student(1003,98.1),
Student(1004,99.3),
Student(1005,100.0)
};
cout<<"获得最高分的学生学号为:"<<max(s)<<endl;;
return 0;
}