题目:
设计一个英雄的结构体,成员包括姓名,年龄和性别。
创建结构体数组存放5名英雄。
再通过冒泡排序,按照年龄进行升序排序,最后输出结果。
| 姓名 | 年龄 | 性别 |
| 刘备 | 23 | 男 |
| 关羽 | 22 | 男 |
| 张飞 | 20 | 男 |
| 赵云 | 21 | 男 |
| 貂蝉 | 19 | 女 |
#include <iostream>
#include <string>
/*
题目:
设计一个英雄的结构体,成员包括姓名,年龄和性别。
创建结构体数组存放5名英雄。
再通过冒泡排序,按照年龄进行升序排序,最后输出结果。
*/
#define MALE 0
#define FEMALE 1
using namespace std;
typedef struct Hero{
string name;
int age;
bool sex;
}Hero;
//冒泡排序
void bubble_sort(Hero *heroes, int count) {
for(int i = 0; i < count; i++) {
for(int j


3881

被折叠的 条评论
为什么被折叠?



