很不错的c++程序设计通讯录管理系统.cpp

很不错的c++程序设计通讯录管理系统.cpp

ID:863529

大小:79.03 KB

页数:17页

时间:2017-09-21

很不错的c++程序设计通讯录管理系统.cpp_第1页
很不错的c++程序设计通讯录管理系统.cpp_第2页
很不错的c++程序设计通讯录管理系统.cpp_第3页
很不错的c++程序设计通讯录管理系统.cpp_第4页
很不错的c++程序设计通讯录管理系统.cpp_第5页
资源描述:

《很不错的c++程序设计通讯录管理系统.cpp》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++信息管理#include#include#include#include#include//#includeusingnamespacestd;stringID;//具有唯一性classPerson{protected:stringNo;//学号stringAge;charName[20];//姓名charSex[10];//性别stringTel;//联系方式Person*next;public:Person(strin

2、gID,char*Name,char*Sex,stringAge,stringTel){strcpy(this->Name,Name);strcpy(this->Sex,Sex);this->Tel=Tel;this->No=ID;this->Age=Age;}friendclassManage;};classManage{private:Person*person;public:Manage(){person=0;Load();}~Manage(){Person*p;p=person;while(p){p=p->next;deleteper

3、son;person=p;}person=0;}voidFind(charName[20]);//按姓名查找voidFind(stringID);//按编号查找voidAdd();//添加加信息voidDelete();//删除信息voidModify(stringID);//修改信息voidQuery();//查询信息voidTJ();//清除文件信息voidSave();//保存数据voidLoad();//读入数据voidLook();//预览voidDesTory();voidOutput(Person*p){cout<<"tt学

4、号:"<No<Name<Sex<Age<Tel<

5、//输入学生信息cout<<"输入学号:t";cin>>No;cout<No==No){break;}else{p1=p1->next;}}if(p1!=NULL){cout<<"该学号已存在,是否修改该学生信息(Y/N)"<>c;if(toupper(c)=='Y'){cout<<"该学生信息为:"<

6、姓名:t";cin>>Name;cout<>Sex;cout<>Age;cout<>Tel;cout<next=0;//学生结点加入链表if(person)//若已经存在结点{p2=person;while(p2->next)//查找尾结点{p2=p2->next;}p2->next=p;//连接}e

7、lse//若不存在结点(表空){person=p;//连接}system("cls");cout<<"ttt***添加成功***"<>c;if(toupper(c)=='Y'){Add();return;}elsereturn;}voidManage::Delete()//删除人员{system("cls");charc;stringNo;cout<<"**删除信息**";cout<<"输入要删除的学生ID:t";cin>>No;cout<

8、//查找要删除的结点Person*p1,*p2;p1=person;while(p1){if(p1->No==No)break;else{p2=p1;p1=p1->

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。