sdut oj面向对象程序设计上机练习九(对象指针)
来源:互联网 发布:浴霸松下奥普 知乎 编辑:程序博客网 时间:2024/06/01 08:29
题目链接:点击打开链接
面向对象程序设计上机练习九(对象指针)
Time Limit: 1000MS Memory Limit: 65536KB
Problem Description
建立对象数组,内放5个学生数据(学号是字符串类型、成绩是整型),设立max函数,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号和成绩。
Input
输入5个学生数据。
Output
输出5个学生中成绩最高者的学号和成绩。
Example Input
01 89
02 78
03 56
04 92
05 76
Example Output
04 92
Hint
Author
zlh
代码实现:
#include <iostream>using namespace std;class stud{private: string name; int grad;public: void set(string nam,int gra) { name = nam; grad = gra; } int getgrad() { return grad; } string getname() { return name; }};void getmax(stud *A)///用指向对象的指针作函数参数{ int m = 0; int n; for(int i = 0;i < 5;i++) { if(A[i].getgrad() > m) { m = A[i].getgrad(); n = i; } } cout<<A[n].getname()<<" "<<m<<endl;}int main(){ string name1; int grad1; stud A[6]; for(int i = 0; i < 5; i++) { cin>>name1>>grad1; A[i].set(name1,grad1); } getmax(A); return 0;}
0 0
- sdut 面向对象程序设计上机练习九(对象指针)
- SDUT 面向对象程序设计上机练习九(对象指针)
- sdut oj面向对象程序设计上机练习九(对象指针)
- SDUT-1271 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 1271面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- SDUTACM 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 1271-面向对象程序设计上机练习九(对象指针)
- Windows Mobile/Windows CE开发技巧 —— 创建一个新进程
- c++的组合/继承与多态
- 第十五周 OJ总结<6>--将字符串格式化后输出(串)
- c++学习笔记5
- c++学习笔记6
- sdut oj面向对象程序设计上机练习九(对象指针)
- Android之---两种自定义开关(ToggleButton)的实现(代码实现和图片实现)
- 友盟--第三方登录
- c++的异常处理
- uwp开发:Slider控件和MediaElement绑定,实现拖动播放.
- JQuery
- 计算机网络-IP数据报格式
- 【VPN】-初识VPN
- wifi基础