以下是一个使用C++实现的大运会项目的简单示例:

#include <iostream>
#include <string>
#include <vector>

using namespace std;

// 运动员类
class Athlete {
private:
    string name;
    string sport;
    int age;
public:
    Athlete(string name, string sport, int age) : name(name), sport(sport), age(age) {}

    string getName() const {
        return name;
    }

    string getSport() const {
        return sport;
    }

    int getAge() const {
        return age;
    }
};

// 大运会类
class Universiade {
private:
    vector<Athlete> athletes;
public:
    void addAthlete(Athlete athlete) {
        athletes.push_back(athlete);
    }

    void printAthletes() const {
        for (const auto& athlete : athletes) {
            cout << 'Name: ' << athlete.getName() << endl;
            cout << 'Sport: ' << athlete.getSport() << endl;
            cout << 'Age: ' << athlete.getAge() << endl;
            cout << '------------------------' << endl;
        }
    }
};

int main() {
    Universiade universiade;

    // 添加运动员
    universiade.addAthlete(Athlete('张三', '田径', 20));
    universiade.addAthlete(Athlete('李四', '游泳', 22));
    universiade.addAthlete(Athlete('王五', '篮球', 21));

    // 打印所有运动员信息
    universiade.printAthletes();

    return 0;
}

这个示例展示了一个大运会的项目,包括了运动员类(Athlete)和大运会类(Universiade)。可以通过添加运动员和打印所有运动员信息来进行操作。

C++ 大运会项目示例代码 - 运动员管理系统

原文地址: https://www.cveoy.top/t/topic/mWWG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录