问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编写Person类,实现对Person数组的按年龄排序

发布网友 发布时间:2024-09-27 17:34

我来回答

3个回答

热心网友 时间:2024-09-27 18:20

急需,好心人 速度点,谢了

热心网友 时间:2024-09-27 18:19

顶上去啊

热心网友 时间:2024-09-27 18:24

这个很容易,稍等。
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;

class Person{
string name;
int age;
public:
Person(const string& n="无名", int a=0):name(n),age(a){}
friend ostream& operator<<(ostream& o, const Person& p){
return o << p.name << ':' << p.age;
}
friend bool operator< (const Person& lh, const Person& rh ){
return lh.age < rh.age;//如果想从大到小排序就把这行的“<”改成“>”
}
};
int main()
{
Person a[5]={
Person("张三", 20),
Person("李四", 16),
Person("王五", 35),
Person("芙蓉", 30),
Person("凤姐", 18),
};
sort(a, a+5);
int i;
for(i=0; i<5; i++){
cout << a[i] << endl;
}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宁波社保卡办理需要什么材料 宁波社保卡如何申领 有什么高性价比的隔离霜可以推荐? 防晒效果好的隔离霜有哪些值得入手? 下雨天经常爬在房子墙上的那种软体动物,不是蜗牛没壳的,可以在墙上把身... 原来是美男啊里面插曲、主题曲都有哪些? 请问下各位大虾,我在外地用外地农行卡网上转账到本地邮政卡星期六转账的... 为什么用支付宝买东西明明我余额足够,付款时却说我余额不足?2个... 萍乡烛式过滤器品牌 衡水烛式过滤器品牌推荐 dell笔记本D630屏不显示,但切换外接显示器显示正常。大概是什么原因_百 ... qq飞车手游怎么解除情侣关系介绍_qq飞车手游怎么解除情侣关系是什么_百 ... 车子被撞了,也私了,我后悔不想私了还可以报警吗 被撞了当时没报警时候能够报警吗 被撞后回家了还能报警吗 日行千里打一正确生肖 等边三角形的边长是47cm,请问斜边是多少?广 脊柱打麻药有什么后遗症 腰麻有副作用吗 椎管内麻醉后遗症 腰麻和全麻哪个危害大 椎管内麻醉有多疼 腰麻针很痛苦吗 无声膨胀剂破石头有用吗 星露谷物语剧情任务大全 星露谷物语玛妮的好朋友 暴漫杨永信被做成游戏,如果杨永信事件改编成游戏 黎明杀机屠夫全背景故事详解介绍_黎明杀机屠夫全背景故事详解是什么_百 ... 黎明杀机杨永信技能介绍介绍_黎明杀机杨永信技能介绍是什么 黎明杀机杨永信是真的吗 用c++创建person类 如何在微博申诉? 房贷10万15年还清 每月月供811.26已经还款2年怎么还清合适清? ...房贷15年贷款38万,还了三年,一次性还款10万,往后每月还款多少... ...我贷款35万(公积金房贷25万+商业贷款10万),贷15年,我每个月要还多少... 橘子皮能和红糖姜茶一起喝 显卡1660和2060差多少? 笔记本rtx2060与gtx1660ti选哪个比较好? spettit'please怎么读 1660ti6g和2060差距有多大 我爱西红柿写的六本小说的时间顺序 三支一扶130什么水平 手机网游用什么加速器好 海尔洗衣机甩干声音太大了怎么办?? 晓头目是谁啊? 晓 组织的头目是谁啊??? 火影中晓的老大到底是谁? 月出是什么字 教你识别宠物兔子的肢体语言 高一英语【改错题】dear miss li,i am very happy to have yo