C语言:成绩最高学号

来源:互联网 发布:台式机显卡80度 知乎 编辑:程序博客网 时间:2024/04/16 21:40
#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;}
阅读全文
0 0