⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stuclass.h

📁 学生管理系统 学生管理系统 学生管理系统
💻 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 + -