面向对象程序设计上机练习九(对象指针)
来源:互联网 发布:windows快捷方式 编辑:程序博客网 时间:2024/05/19 06:15
面向对象程序设计上机练习九(对象指针)
Time Limit: 1000MS Memory Limit: 65536KBProblem Description
建立对象数组,内放5个学生数据(学号是字符串类型、成绩是整型),设立max函数,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号和成绩。Input
输入5个学生数据。 Output
输出5个学生中成绩最高者的学号和成绩。 Example Input
01 8902 7803 5604 9205 76
Example Output
04 92
01 8902 7803 5604 9205 76
04 92
#include <iostream>
using namespace std;
class Student
{
public:
void GetStudent(string id,int result)
{
ID=id;
Result=result;
}
int GetResult()
{
return Result;
}
void PrintStudent()
{
cout<<ID<<" "<<Result<<endl;
}
private:
int Result;
string ID;
};
void Max(Student *p)
{
int m=0,flag;
for(int i=0;i<5;i++)
{
if(p[i].GetResult()>m)
{
m=p[i].GetResult();
flag=i;
}
}
p[flag].PrintStudent();
}
int main()
{
Student stu[5];
int result;
string ID;
for(int i=0;i<5;i++)
{
cin>>ID>>result;
stu[i].GetStudent(ID,result);
}
Max(stu);
return 0;
}
阅读全文
0 0
- sdut 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 1271面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- SDUTACM 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- SDUT 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 1271-面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 分布式链路调用监控系统——zipkin
- JavaBinder: !!! FAILED BINDER TRANSACTION !!! 异常的解决方案分析
- 7-63 整除光棍(20 分)
- Angular最新教程-第八节 路由一(路由配置)
- NLP分词
- 面向对象程序设计上机练习九(对象指针)
- HDU
- C/C++中产生随机数(rand,srand用法)
- 创建远程分支
- Selector, Method 和 IMP 的区别与联系
- UNION ALL的使用
- tensorboard 入门实例
- 【砸壳STEP1】终端连接已越狱设备进行简单操作(为砸壳作准备)
- 代码冲突解决