学生类

来源:互联网 发布:淘宝爱丽小屋是真的吗 编辑:程序博客网 时间:2024/05/02 00:32
/*    *程序的版权和版本声明部分          * Copyright (c)2013, 烟台大学计算机学院学        * All rightsreserved.         * 文件名称:Student .cpp       * 作    者:  田凤        *完成日期:2013 年4 月6 日      * 版本号: v1.0                 * 输入描述: 略* 问题描述:略    * 输出:学生的学号和成绩*代码:#include<iostream>using namespace std;class Student{private: int num;//学号 double score;//成绩public: Student(int n,double s):num(n),score(s){};//用参数初始化表对数据成员初始化 int get_num();     double get_score(); void display();};int Student::get_num(){ return num;}double Student::get_score(){ return score;}void Student::display(){ cout<<"学号 :"<<num<<"成绩: "<<score<<endl;}int max(Student *arr){ double max_score=arr[0].get_score();//通过公共的成员函数取出私立有的数据成员,用好此法       int k=0;      for(int i=0;i<=5;i++)          if(arr[i].get_score()>max_score)           {              max_score=arr[i].get_score();              k=i;          }         return arr[k].get_num();}int main(){ int j; Student Stud[5]={  Student(4301,95),  Student(4302,92),  Student(4303,90),  Student(4304,89),  Student(4305,85) }; for(j=0;j<=5;j+=2) {  cout<<"学生"<<j+1<<"   ";  Stud[j].display(); } cout<<"5个学生中成绩最高者:"<<max(Stud)<<endl; return 0;} 

*运行结果:

                     

*心得体会:学生确实累啊,所以老师们都体谅吧~~~

原创粉丝点击