有关仅一所大学的志愿录取的结构体代码
时间: 2024-05-09 16:15:54 浏览: 12
以下是一个示例结构体代码,用于存储一个学生的志愿录取信息,包括学生姓名、录取状态和录取的大学名称:
```c++
#include <iostream>
#include <string>
using namespace std;
struct Admission {
string studentName;
bool admitted;
string universityName;
};
int main() {
Admission student1;
student1.studentName = "张三";
student1.admitted = true;
student1.universityName = "清华大学";
Admission student2;
student2.studentName = "李四";
student2.admitted = false;
student2.universityName = "北京大学";
cout << student1.studentName << " " << (student1.admitted ? "已被" : "未被") << "录取到" << student1.universityName << endl;
cout << student2.studentName << " " << (student2.admitted ? "已被" : "未被") << "录取到" << student2.universityName << endl;
return 0;
}
```
此代码定义了一个名为 Admission 的结构体,其中包含三个成员变量:学生姓名(studentName)、录取状态(admitted)和录取的大学名称(universityName)。在 main 函数中,声明了两个 Admission 类型的结构体实例(student1 和 student2),并为它们的成员变量赋值。最后,程序输出了两个学生的录取信息。