📄 stuclass.h
字号:
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
#include <fstream.h>
#include <iomanip.h>
static int n=0;
//学生类的定义
class Student
{
char tag; //定义档案标志
char OrdNum[4]; //定义学生序号
char RegNum[12]; //定义学生学号
char Name[7]; //定义学生姓名
char Age[4]; //定义学生年龄
char Sex[3]; //定义学生性别
char Bedroom[6]; //定义学生宿舍
char TelNum[9]; //定义学生电话
public:
void Getdata() //输入学生档案
{
tag='#'; //设置档案标志
cout<<"输入序号:";
cin>>OrdNum;
cout<<"输入学号:";
cin>>RegNum;
cout<<"输入姓名:";
cin>>Name;
cout<<"输入年龄:";
cin>>Age;
cout<<"输入性别:";
cin>>Sex;
cout<<"输入宿舍:";
cin>>Bedroom;
cout<<"输入电话:";
cin>>TelNum;
}
char Gettag() //获得档案标志
{
return tag;
}
void Display() //显示档案信息
{
if(tag=='#') cout<<setiosflags(ios::left)
<<setw(7)<<OrdNum<<setw(16)<<RegNum<<setw(11)<<Name
<<setw(7)<<Age<<setw(7)<<Sex<<setw(10)<<Bedroom
<<setw(13)<<TelNum<<endl;
}
void Disp()
{
if(tag=='*') cout<<setiosflags(ios::left)
<<setw(7)<<OrdNum<<setw(16)<<RegNum<<setw(11)<<Name
<<setw(7)<<Age<<setw(7)<<Sex<<setw(10)<<Bedroom
<<setw(13)<<TelNum<<endl;
}
char *getname() //获得学生姓名
{
return Name;
}
char *getregnum() //获得学生学号
{
return RegNum;
}
char *getage() //获得学生年龄
{
return Age;
}
char *getsex() //获得学生性别
{
return Sex;
}
char *gettelnum() //获得学生电话
{
return TelNum;
}
char *getbedroom() //获得学生宿舍
{
return Bedroom;
}
};
int Comparison(char *s1,char *s2); //预定义比较两个字符串函数
Output(); //预定义输出学生档案函数
void SearchMenu(); //预定义查询学生档案主界面
void Search(); //预定义查询学生档案主函数
void Search1(); //预定义按姓名查询函数
void Search2(); //预定义按学号查询函数
void Search3(); //预定义按年龄查询函数
void Search4(); //预定义按性别查询函数
void Search5(); //预定义按电话查询函数
void Search6(); //预定义按宿舍查询函数
void Edit(); //预定义编辑学生档案函数
Input(); //预定义输入学生档案函数
void Modify(); //预定义修改学生档案函数
void Increase(); //预定义添加学生档案函数
void MainMenu(); //预定义学生档案主界面函数
void EditMenu(); //预定义编辑学生档案主界面
void Delete(); //预定义删除学生档案主函数
LogicDel(); //预定义逻辑删除学生档案函数
PhysicsDel1(); //预定义物理删除学生档案函数
void PhysicsDel2();
void Instaur(); //预定义恢复学生档案函数
void Infor(); //预定义显示版权信息函数
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -