第五周任务4:学生“类”

来源:互联网 发布:小鸡手柄连接mac 编辑:程序博客网 时间:2024/05/02 05:06
#include<iostream>using namespace std;class Student{public:Student(int n,float s):num(n),score(s){}void display();int get_num(){return num;}float get_score(){return score;}private:    int num;float score;};void Student::display(){cout<<num<<" "<<score<<endl;}int max(Student *a) {      float max_score=a[0].get_score();    int k=0;      for(int i=1;i<5;i++)  {  if(a[i].get_score()>max_score)max_score=a[i].get_score();k=i;  }   cout<<"最高成绩为的编号为:" <<endl;       cout << a[k].get_num() << endl;   cout << "成绩是:"  << endl;       cout << a[k].get_score() << endl;       return 0;  }  int main(){Student s[5]={Student(111,86),Student(112,98.5),Student(113,91),Student(114,92),Student(115,99)};Student *p=s;for(int i=0;i<5;i=i+2){cout<<"第"<<i+1<<"个学生的学号和成绩";s[i].display();}    max(s);return 0;system("pause");}

原创粉丝点击