用c++输出班级姓名和学号
时间: 2024-09-06 19:02:46 浏览: 83
学生信息管理系统, 实现学生信息包括:学号、姓名、性别、年龄、班级等信息
5星 · 资源好评率100%
在C++中,可以使用结构体(struct)来存储班级的姓名和学号信息,然后通过循环输出每个学生的班级信息。下面是一个简单的示例代码:
```cpp
#include <iostream>
#include <string>
#include <vector>
// 定义一个结构体来存储学生信息
struct Student {
std::string name; // 学生姓名
int id; // 学生学号
};
int main() {
// 创建一个学生信息的vector容器,用于存储多个学生的信息
std::vector<Student> students = {
{"张三", 1001},
{"李四", 1002},
{"王五", 1003}
};
// 遍历vector容器中的每个学生信息,并输出
for (const auto& student : students) {
std::cout << "姓名: " << student.name << ", 学号: " << student.id << std::endl;
}
return 0;
}
```
以上代码首先定义了一个`Student`结构体,包含姓名和学号两个字段。然后在`main`函数中,创建了一个`Student`类型的`vector`容器,并初始化了三个学生的信息。最后,使用范围for循环遍历`vector`容器,并输出每个学生的姓名和学号。
阅读全文