第五周任务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");}