您的位置:首页 > 移动开发 > IOS开发

第五周实验报告 任务4

2012-03-21 18:35 337 查看
#include <iostream>

using namespace std;

class Student
{
public:

int  max_student(Student *stu);

private:
int num;

int score;
};
void main()
{
Student *p;

Student stu[5] = {  Student(1,78),  Student(2,89),  Student(3,100), Student(4,98),  Student(5,99)};

p = stu;

for(int i = 0;i < 5;i = i+2)
{
cout << (*(p+i)).num << '\t' << (*(p+i)).score << endl;
}

stu[5].max_student(stu);

system("Pause");
}
int Student::max_student(Student *stu)
{
int i;
Student *m;

m = &score;

for(i = 0;i < 5;i++)
{
if(*m < *score)
{
m = &score;
}

}
for(i = 0;i < 5;i++)
{
if(*m == stu[i].score)
{
cout << stu[i].num <<endl;
}
}
return 0;

}


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