#include<bits/stdc++.h>
using namespace std;
struct Student{
string name;
int age;
char gender;
};
const int MAX_STUDENTS=100;
Student students[MAX_STUDENTS];
int numStudents=0;
void addSTudent(const string& name,int age,char gender){
if(numStudents<MAX_STUDENTS){
students[numStudents]={name,age,gender};
numStudents++;
}
else{
cout<<"学生人数已达到上限,无法添加新学生"<<"\n";
}
}
void deleteStudent(const string& name){
for(int i=0;i<numStudents;i++){
if(students[i].name==name){
students[i]=students[numStudents-1];
numStudents--;
cout<<"已删除学生信息:"<<name<<"\n";
return;
}
}
cout<<"未找到该学生:"<<name<<"\n";
}
void querStudent(const string& name,int age,char gender){
for(int i=0;i<numStudents;i++){
if(students[i].name==name){
cout<<"学生信息:"<<"\n";
cout<<"姓名:"<<students[i].name<<"\n";
cout<<"年龄:"<<students[i].age<<"\n";
cout<<"性别:"<<students[i].gender<<"\n";
return;
}
}
cout<<"未找到该学生:"<<name<<"\n";
}
void moifyStudent(const string& name,int age,char gender){
for(int i=0;i<numStudents;i++){
if(students[i].name==name){
students[i].age=age;
students[i].gender=gender;
return;
}
}
cout<<"未找到该学生:"<<name<<"\n";
}
int main(){
//主函数下次补充
return 0;
}