C++实现简单的职工信息管理系统

2020-01-06 13:41:39王冬梅
  • cout<<" 电话:"<<w[i].tel<<endl;  cout<<"***********************************************"<<endl; 
  • }  } 
  •    
  • void WorkerList::search() //职工信息查询函数实现  { 
  • if(NUM<=0)  { 
  • cout<<"没有职工信息存入,系统将返回主菜单"<<endl;  menu(); 
  • }  else 
  • cout<<"***********************************************"<<endl;  cout<<"** 请选择查找方式: **"<<endl; 
  • cout<<"** 1.按工号查找 **"<<endl;  cout<<"** 2.按姓名查找 **"<<endl; 
  • cout<<"** 3.按学历查找 **"<<endl;  cout<<"** 0.返回主菜单 **"<<endl; 
  • cout<<"***********************************************"<<endl;  cout<<endl; 
  • cout<<"请选择数字编号0~3"<<endl;  int i4; 
  • cin>>i4;  while(i4<0||i4>3) 
  • {  cout<<"输入有误,请重新输入:"<<endl; 
  • cin>>i4;  } 
  • if(i4==1)  {  
  • string num2;  cout<<"请输入要查询的职工的工号:"<<endl; 
  • cin>>num2;  int j=0,k; 
  • int flag=1;  while(flag) 
  • {  for(;j<count;j++) 
  • {  if(num2==w[j].num) 
  • {  flag=0; 
  • k=j;  cout<<"查询的职工信息如下:"<<endl; 
  • cout<<" 工号:"<<w[k].num<<endl;  cout<<" 姓名:"<<w[k].name<<endl; 
  • cout<<" 性别:"<<w[k].sex<<endl;  cout<<" 学历:"<<w[k].edu<<endl; 
  • cout<<" 年龄:"<<w[k].age<<endl;  cout<<" 工资:"<<w[k].salary<<endl; 
  • cout<<" 地址:"<<w[k].address<<endl;  cout<<" 电话:"<<w[k].tel<<endl; 
  • break;  }