职工信息管理系统
{
NodePtr p;
p=new ListNode;
p->link=head->link;
head->link=p;
cin>>p->num>>p->name>>p->sex>>p->birthday>>p->education>>p->working_d
ay;
cin>>p->post>>p->base_pay>>p->phone>>p->addr;
}
3、2
职工信息的修改,先输入职工的姓名,若没有该职工,输出:该系统没有该姓
名的职工信息,无法修改、、,若有该职工,则可以修改该职工的任何一个信息;具体
算法如下:
void Modify(NodePtr& head) //修改职工信息
{
NodePtr p;
p=head->link;
char name[15];//姓名
cout<<"请输入您要修改职工信息的姓名:";
cin>>name;
while(p)
{
if(strcmp(p->name,name)==0)
break;
p=p->link;
}
if(p==NULL)
{
cout<<"该系统没有该姓名的职工信息,无法修改、、、"<<endl;