饭卡(容器)

发布时间 2023-12-16 09:57:40作者: 陈若麟
#include<iostream>
#include<vector>
#include<windows.h>
using namespace std;
int a=999;
struct student{
	string name;
	int age;
	int card;
	int grade;
}s;
void ka(){
	cout<<"学生管理系统:"<<endl;
	cout<<"1.新建学生信息"<<endl;
	cout<<"2.查找学生信息"<<endl;
	cout<<"3.修改学生信息"<<endl;
	cout<<"4.删除学生信息"<<endl;
	cout<<"5.退出系统"<<endl;
}
vector<student> insert(vector<student> v){
	cout<<"请输入学生姓名:";
	cin>>s.name;
	cout<<"请输入学生年龄:";
	cin>>s.age;
	cout<<"请输入学生年级:";
	cin>>s.grade;
	cout<<"你的学号是:";
	a++;
	s.card=a;
	cout<<s.card;
	v.push_back(s);
	Sleep(500);
}
int main(){
	vector<student> v;
	while(1){
		ka();
		int n;
		cin>>n;
		if(n==5){
			break;
		}
		switch(n){
			case 1:{
				v=insert(v);
				break;
			}
			case 2:{
				
				break;
			}
			case 3:{
				
				break;
			}
			case 4:{
				
				break;
			}
			default:{
				break;
			}
		}
		system("cls");
	}
	
	return 0;	
	
}