您的位置:首页 > 其它

第八周项目三 指向学生类的指针

2016-04-21 08:44 288 查看
* All rights reserved,
* 文件名称:指向学生类的指针.Cpp
* 作者:刘默涵
* 完成日期:2016年4月21日
* 版本号:vc++6.0
*
* 问题描述:设计一个一个学生类student,数据成员包括学号和成绩,成员函数根据需要自行建设。
*/

#include<iostream>

using namespace std;

class Student

{

public:

Student(int n=0,double s=0):num(n),score(s){}

int getnum()

{

return num;

}

double getscore()

{

return score;

}

void shuchu()

{

cout<<num<<" "<<score<<endl;

}

private:

int num;

double score;

};

int max(Student *arr)

{

double max1=arr[0].getscore();

int k=0;

for(int i=1; i<5; i++)

if(arr[i].getscore()>max1)

{

max1=arr[i].getscore();

k=i;

}

return arr[k].getnum();

}

int main()

{

int i;

Student stud[5]=

{

Student(101,78.5),Student(102,85.5),Student(103,100),

Student(104,98.5),Student(105,95.5)

};

for(i=0;i<5;)

{

stud[i].shuchu();

i=i+2;

}

cout<<"The best score owner num is: "<<max(stud)<<endl;

return 0;

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: