定义一个学生类,运用vector容器存放学生信息表
时间: 2023-04-24 07:04:33 浏览: 376
学生类可以包含以下属性:
- 姓名
- 学号
- 年龄
- 性别
- 成绩
可以定义一个学生类如下:
```
class Student {
public:
string name;
string id;
int age;
string gender;
double score;
Student(string n, string i, int a, string g, double s) {
name = n;
id = i;
age = a;
gender = g;
score = s;
}
};
```
然后可以使用vector容器来存放学生信息表,例如:
```
vector<Student> students;
students.push_back(Student("张三", "001", 18, "男", 90.5));
students.push_back(Student("李四", "002", 19, "女", 85.0));
students.push_back(Student("王五", "003", 20, "男", 92.0));
```
这样就可以方便地存储和管理学生信息了。
相关问题
遍历一个vector容器
学生类可以包含以下属性:
- 姓名
- 学号
- 年龄
- 性别
- 成绩
可以定义一个学生类如下:
```
class Student {
public:
string name;
string id;
int age;
string gender;
double score;
Student(string n, string i, int a, string g, double s) {
name = n;
id = i;
age = a;
gender = g;
score = s;
}
};
```
然后可以使用vector容器来存放学生信息表,例如:
```
vector<Student> students;
students.push_back(Student("张三", "001", 18, "男", 90.5));
students.push_back(Student("李四", "002", 19, "女", 85.0));
students.push_back(Student("王五", "003", 20, "男", 92.0));
```
这样就可以方便地存储和管理学生信息了。
阅读全文