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

📄 +

📁 C++学生信息管理系统设计
💻
字号:
#ifndef   _Student_
#define   _Student_
#include<iostream.h>
#include<string>
class Student      //定义一个学生的信息
{
public:

	 Student(){};
    ~Student(){};

	void insert();
	
	int GetNo(){return No;}
	char * GetName(){return Name;}
	char * GetProfession(){return Profession;}
	int GetClass(){return Class;}
	char * GetAddress(){return Address;}
	char * GetID(){return ID;}
	int GetYear(){return Year;}

	void changeNo(long int n);
	void changeName(char *N);
	void changeProfession(char *P);
	void changeClass(int n);
	void changeAddress(char *n);
	void changeID(char *n);
	void changeYear(int n);

    void  showstudentinformation();   //显示学生信息
	void  changestudentinformation(long int id,char *N,char *P,int C,char *A,int Y,char *I); //修改学生信息
private:
  long int         No;         //学号
  char            Name[30];       //姓名
  char            Profession[30]; //专业
  int              Class;      //班级
  char            Address[30];    //家庭住址 
  int              Year  ;     //年纪
  char            ID[30];         //身份证号
}; 
 //   录入函数
void Student::insert()
{
//	 cout<<"学号      姓名      专业     班级      年龄        身份证               家庭住址     "<<endl;
//	 cin>>No>>Name>>Profession>>Class>>Address>>Year>>ID;
	 cout<<"学号:        ";   cin>>No;   cout<<endl;
	 cout<<"姓名:        ";   cin>>Name;   cout<<endl;
	 cout<<"专业:        ";   cin>>Profession;   cout<<endl;
	 cout<<"班级:        ";   cin>>Class;   cout<<endl;
	 cout<<"年龄:        ";   cin>>Year;   cout<<endl;
	 cout<<"身份证:        ";   cin>>ID;   cout<<endl;
	 cout<<"家庭住址:        ";   cin>>Address;   cout<<endl;

}
//    显示函数
void Student::showstudentinformation()
{
	cout<<Student::No<<"        "<<(Student::Name)<<"        "<<(Student::Profession)<<"        "<<(Student::Class)
	<<"        "<<Student::Year<<"      "<<Student::ID<<"               "<<Student::Address<<endl;

}
//     修改函数
void Student::changeAddress(char *n)
{
	strcpy(Address,n);
}
void Student::changeNo(long int n)
{
	No = n;
}
void Student::changeName(char *N)
{
	strcpy(Name,N);
}
void Student::changeProfession(char *P)
{
	strcpy(Profession,P);
}
void Student::changeClass(int n)
{
	Class= n;
}
void Student::changeID(char *n)
{
	strcpy(ID,n);
}
void Student::changeYear(int n)
{
    Year = n;
}

void  Student::changestudentinformation(long int id,char *N,char *P,int C,char *A,int Y,char *I)
{
      	strcpy(Address,A);
		Year = Y;
		strcpy(ID,I);
    	Class= C;
		strcpy(Profession,P);
		strcpy(Name,N);
		No = id;
} 
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -