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

📄 createstuinflink.cpp

📁 小学期课程设计
💻 CPP
字号:
#include"studentBasicInformation.h"
#include"publicHeadFile.h"

void managerRegister();          //管理员注册模块函数的声名
int managerMenuControl();		//管理员菜单控制函数的声明
void managerOperatorMenu();
void managerOperatorMenuControl();
void managerOperatorMenu();
void managerOperatorMenuControl();

/*studentInformation	*studentInformation::createStuInfLink()
{

	studentInformation	*p1,*p2,*head;
	head=p1=p2=new	studentInformation;	

		ofstream SaveFile1("studentBasicInformation.txt");
		ofstream SaveFile2("studentNumberTable.txt");
				
		ofstream SaveFile3,SaveFile4;
		
		SaveFile3.close();
		SaveFile4.close();
	
		  while(1)
		  {
fan:		  cout<<"\n\n\t\t\t学号:  ";
			  cin>>p1->s_number;
			  cout<<"\n\t\t\t姓名:  ";
			  cin>>p1->s_name;
			  cout<<"\n\t\t\t性别:  ";
			  cin>>p1->s_sex;
			  cout<<"\n\t\t\t年级:  ";
			  cin>>p1->s_gread;
			  cout<<"\n\t\t\t班级:  ";
			  cin>>p1->s_class;
			  cout<<"\n\t\t\t民族:  ";
			  cin>>p1->s_minzhu;
			  cout<<"\n\t\t\t籍贯:  ";
			  cin>>p1->s_jiguan;
			  cout<<"\n\t\t\t生日:  ";
			  cin>>p1->s_birthday;
			  cout<<"\n\t\t\t政治面貌:  ";
			  cin>>p1->s_zhengzhimianmao;
			  cout<<"\n\t\t\t寝室楼号:  ";
			  cin>>p1->s_qinshilou_number;
			  cout<<"\n\t\t\t寝室号:  ";
			  cin>>p1->s_qinshi_number;
			  cout<<"\n\t\t\t寝室电话:  ";
			  cin>>p1->s_qinshi_phoneNumber;
			  cout<<"\n\t\t\t个人电话:  ";
			  cin>>p1->s_lianxi_phone;
			  cout<<"\n\t\t\t联系地址:  ";
			  cin>>p1->s_lianxi_address;

oo:			  cout<<"\n\n\n\n\n\t\t\t真的要创建吗?(y/n)"<<endl;
			  char mm;
			  mm=getch();
			  if(mm=='y'||mm=='Y')
			  {
io:					cout<<"\n\n\t\t\t是否继续?(y/n)"<<endl;
                    char jj;
	                jj=getch();
					if(jj=='y'||jj=='Y')
					{
                       p1=new studentInformation;
					   p2->next=p1;
					   p2=p1;
						goto fan;
					}
					if(jj=='n'||jj=='N')
					{
						 p2->next=0;
//						 cout<<"\n\n\t\t\t★信息成功写入,按任意键返回★"<<endl;
//						 getch();
						 return head;
					 }
					 else
						 goto io;
			  }
			  if(mm=='n'||mm=='N')
			  {
                 
					 if(p2==head)
					     return 0;
					 else
					 {
						 p2->next=0;
						 return head;
					 }

			  }
			  else
					 goto oo;
		  }
//	}
}*/

studentInformation	*studentInformation::createStuInfLink(int i)
{
	     i++;
		 studentInformation *head,*p1;
		 head=p1=new studentInformation;
		 cout<<"\t\t\t";
		 cout<<endl;
		 cout<<"\n\n\t\t\t学号:  ";
		 cin>>p1->s_number;
		 cout<<"\n\t\t\t姓名:  ";
		 cin>>p1->s_name;
		 cout<<"\n\t\t\t性别:  ";
		 cin>>p1->s_sex;
		 cout<<"\n\t\t\t年级:  ";
		 cin>>p1->s_gread;
		 cout<<"\n\t\t\t班级:  ";
		 cin>>p1->s_class;
		 cout<<"\n\t\t\t民族:  ";
		 cin>>p1->s_minzhu;
		 cout<<"\n\t\t\t籍贯:  ";
		 cin>>p1->s_jiguan;
		 cout<<"\n\t\t\t生日:  ";
		 cin>>p1->s_birthday;
		 cout<<"\n\t\t\t政治面貌:  ";
		 cin>>p1->s_zhengzhimianmao;
		 cout<<"\n\t\t\t寝室楼号:  ";
		 cin>>p1->s_qinshilou_number;
		 cout<<"\n\t\t\t寝室号:  ";
		 cin>>p1->s_qinshi_number;
		 cout<<"\n\t\t\t寝室电话:  ";
		 cin>>p1->s_qinshi_phoneNumber;
		 cout<<"\n\t\t\t个人电话:  ";
		 cin>>p1->s_lianxi_phone;
		 cout<<"\n\t\t\t联系地址:  ";
		 cin>>p1->s_lianxi_address;

		 p1->next=NULL;

		 ofstream out1("学生基本信息.txt",ios::trunc);
		 ofstream out2("学生总数.txt",ios::trunc);

		 out1<<"学号:"<<p1->s_number<<" "<<"姓名:"<<p1->s_name<<" "<<"性别:"<<p1->s_sex<<" "
		 <<"年级:"<<p1->s_gread<<" "<<"班级"<<p1->s_class<<" "<<"民族:"<<p1->s_minzhu<<" "
		 <<"籍贯:"<<p1->s_jiguan<<" "<<"生日:"<<p1->s_birthday<<" "<<"政治面貌:"<<p1->s_zhengzhimianmao
		 <<" "<<"寝室楼号:"<<p1->s_qinshilou_number<<" "<<"寝室号:"<<p1->s_qinshi_number
		 <<" "<<"寝室电话:"<<p1->s_qinshi_phoneNumber<<" "<<"个人电话"<<p1->s_lianxi_phone
		 <<" "<<"联系地址:"<<p1->s_lianxi_address;

		 out2<<i;

		 return head;

		 out1.close();
		 out2.close();
}

⌨️ 快捷键说明

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