#include <iostream>
using namespace std;
class Student
{
public:
Student();
void get_stu();
void max(Student *s);
private:
int number;
int score;
};
Student::Student()
{
}
void Student::get_stu()
{
cin>>number>>score;
}
void Student::max(Student *s)
{
int i;
int maxsco=0;
int maxnum=0;
for(i=0;i<6;++i)
{
if ((s+i)->score>maxsco)
{
maxsco=(s+i)->score;
maxnum=(s+i)->number;
}
}
cout<<"成绩最高者的学号是:"<<maxnum<<endl;
}
int main()
{
int i;
Student s[6];
Student *p=s;
for(i=0;i<6;i++)
{
cout<<"请输入第"<<i+1<<"名学生的学号和成绩"<<endl;
p[i].get_stu();
}
p->max(p);
return 0;
}
作业4.18
最新推荐文章于 2024-04-19 09:01:58 发布