#include <iostream.h>
#include <string.h>
class student
{char name[10];
int deg;
public:
student(char na[]="",int d=0);
char * getname();
friend int compare(student &s1,student &s2);
int getdeg();
};
void main()
{student st[]={student("王强",74),student("李刚",68),student("张雪",84)};
int i=0,min=0,max=0;
for(i=1;i<3;i++)
{if(compare(st[max],st[i])==-1)
max=i;
if(compare(st[min],st[i])==1)
min=i;
}
cout<<"最高分:"<<st[max].getdeg()<<"姓名:"<<st[max].getname()<<endl;
cout<<"最低分:"<<(*(st+min)).getdeg()<<"姓名:"<<st[max].getname()<<endl;
}
|