面向对象程序设计上机练习九(对象指针)
来源:互联网 发布:南京java培训评论 编辑:程序博客网 时间:2024/05/16 14:23
面向对象程序设计上机练习九(对象指针)
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description
建立对象数组,内放5个学生数据(学号是字符串类型、成绩是整型),设立max函数,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号和成绩。
Input
输入5个学生数据。
Output
输出5个学生中成绩最高者的学号和成绩。
Example Input
01 8902 7803 5604 9205 76
Example Output
04 92
#include <iostream>#include <string.h>using namespace std;class Point{private: char id[20]; int so; friend void print(Point &t);public: void get(char ch[],int s);};void Point::get(char ch[],int s){ strcpy(id,ch); so=s;}void print(Point &t){ Point *a=&t; int max=a->so; char ch[20]; strcpy(ch,a->id); for(int i=0;i<5;i++,a++) { if(a->so>max) { max=a->so; strcpy(ch,a->id); } } cout<<ch<<" "<<max<<endl;}int main(){ Point stu[100]; char ch[20]; int s,i; for(i=0;i<5;i++) { cin>>ch>>s; stu[i].get(ch,s); } print(stu[0]); return 0;}
0 0
- sdut 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 1271面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- SDUTACM 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- SDUT 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 1271-面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 面向对象程序设计上机练习九(对象指针)
- 原理2
- OpenCV02_矩阵的掩膜操作
- Android软键盘遮挡问题解决
- Java之美[从菜鸟到高手演变]之集合类
- JS高级表单中几种常用的正则表达式
- 面向对象程序设计上机练习九(对象指针)
- [FJOI2007]轮状病毒
- 随感录
- python的引用和浅拷贝和p深拷贝
- 双向解耦TCP协议开发(一)
- Java之美[从菜鸟到高手演变]之字符串
- linux进程创造 - 内核进程初始化及创建
- poj3261 Milk Patterns
- java中excel表格批量导入