C++手机通讯录管理系统淮阴工学院(4)

2019-02-15 17:03

} else

return ;

}

else //未找到结点

cout<<\未找到该学生!\\n\ getch();

}

void Manage::Modify(string ID) { Person *p1; char c; p1=person; while(p1) { if(p1->No==ID) break; else

{ p1=p1->next; }

}

if(p1!=NULL)//若找到结点 { system(\

cout<<\所要修改的学生的信息如下:\\n\ Output(p1); do { cout<<\修改姓名 2. 修改性别 3. 修改年龄方式 5. 退出修改 \\n\

cout<<\请选择(1-5)要修改的信息\\n\ cin>>c;

if(c!='5') 修改联系16

4. cout<<\请输入新的信息: \ switch(c) {

case '1': cin>>p1->Name; break; case '2': cin>>p1->Sex; break; case '3': cin>>p1->Age; break; case '4': cin>>p1->Tel; break; default: break; }

}while(c!='5');

system(\

cout<<\修改成功***\\n\

cout<<\是否继续修改(Y/N): \ cin>>c;

if(toupper(c)=='Y') { cout<<\请输入要修改人员的ID: \ cin>>ID; cout<

} else return ;

}

else //未找到结点

cout<<\未找到该学生!\\n\ getch();//暂停

}

void Manage::Save() //数据写入到文件 { ofstream fPerson(\ char c;

cout<<\保存数据,是否继续?[Y/N]:\

17

cin>>c;

if(toupper(c)!='Y')

return; Person *p=person; while(p) { fPerson<No<<\\\\

p=p->next;

}

fPerson.close();

cout<<\保存成功...\\n\ system(\

}

void Manage::Load() //数据读入 { ifstream fPerson; Person *p=person; string No,Age,Tel; char Name[20],Sex[10];

fPerson.open(\ fPerson>>No>>Name>>Sex>>Age>>Tel;

while(fPerson.good()) { p=new Person(No,Name,Sex,Age,Tel); p->next=0; //员工结点加入链表

if(person) //若已经存在结点 { Person *p2; p2=person;

while(p2->next) //查找尾结点

{

\18

p2=p2->next;

}

p2->next=p; //连接

}

else //若不存在结点(表空) { person=p; //连接

}

fPerson>>No>>Name>>Sex>>Age>>Tel;

}

fPerson.close();

}

void Manage::Find(string ID) { Person *p1; p1=person; while(p1) { if(p1->No==ID) break; else

{ p1=p1->next; }

}

if(p1!=NULL) { Output(p1); } else

cout<<\未找到该学生\}

void Manage::Find(char Name[20])

19

{ }

void Manage::Query() {

char c; string ID,Tel; char Name[20]; do{

cout<<\按学号查找 2. 按名字查找 3. 按电话号码查找 4.退cin>>c; cout<

cout<<\未找到该学生!!!\\n\cout<<\查询成功!!!\

cout<<\共找到 \个名字为 ★\★ 的同学if(strcmp(p1->Name,Name)==0) { }

p1=p1->next; count++; Output(p1);

\\n\

出查找\

// system(\

20


C++手机通讯录管理系统淮阴工学院(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:民事虚假诉讼的法律规制探索

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: