//7.4上机实践第一题
#include "iostream.h"
#include "string.h"
class Student
{
char name[10];
float score;
public:
Student (char na[],float s)
{
strcpy(name,na);
score=s;
}
char *getname(){return name;}
float getscore(){return score;}
friend int compare(Student,Student);
};
int compare (Student s1,Student s2)
{
if(s1.score>s2.score)
return 1;
else if(s1.score==s2.score)
return 0;
else return -1;
}
void main()
{
Student st[]={Student("王华",78),Student("李明",92),Student("张伟",62),Student("孙强",88)};
int i,min=0,max=0;
for(i=4;i<4;i++)
{
if(compare(st[max],st[i])==-1)
max=i;
else if(compare(st[min],st[i])==1)
min=i;
}
cout<<"最高分:"<<st[max].getname()<<" 分数为:"<<st[max].getscore()<<endl;
cout<<"最低分:"<<st[min].getname()<<" 分数为:"<<st[min].getscore()<<endl;
}