第五周实验报告 任务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; }
相关文章推荐
- 《第五周实验报告任务3》
- 第五周实验报告任务4
- 《第五周实验报告任务1》
- 《第五周实验报告任务2》
- 第五周实验报告(任务一)《默认参数的构造函数》
- 第五周实验报告 任务一
- 《第五周实验报告任务4》
- 第五周实验报告(任务2)
- 第五周实验报告 任务二
- 第五周实验报告(任务3)
- 第五周实验报告(任务一)《不指定参数时的构造函数》
- 第五周实验报告 任务2
- 第五周实验报告 任务三
- 第五周实验报告任务1-1
- 第五周实验报告(任务1)
- 第五周实验报告 任务3
- 第五周实验报告 任务四
- C++程序设计实验报告(三十九)---第五周任务一
- 第五周实验报告(任务一)《带参数的构造函数》
- Java第五周实验报告任务一【封装一类三角形对象Triangle】