#include<iostream.h>
class Stu
{
public:
int num;
float score;
static int maxnum;
static float maxscore;
void In() {cin>>num>>score;}
};
int Stu::maxnum=0;
float Stu::maxscore=0;
void Max(Stu a[5])
{
int i;
for(i=0;i<5;i++)
if(a[i].score>a[i].maxscore)
{
a[i].maxscore=a[i].score;
a[i].maxnum=a[i].num;
}
}
int main()
{
Stu student[5];
int j;
for(j=0;j<5;j++)
student[j].In();
Max(student);
cout<<Stu::maxnum<<" "<<Stu::maxscore<<endl;
return 0;
}
C语言:成绩最高学号
最新推荐文章于 2023-02-01 12:04:22 发布