亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 幫助中心 > 正文

C++實現鏈表版本通訊錄

2024-07-09 22:42:45
字體:
來源:轉載
供稿:網友

本文實例為大家分享了C++實現鏈表版本通訊錄的具體代碼,供大家參考,具體內容如下

#include <iostream>#include <string>using namespace std;class Address; class Contact{private: string name; string sex; string tel; string QQ; string address; string addition; Contact *next;public: Contact(); friend class Address;  };Contact::Contact(){ next = NULL;}class Address{public: Address(); ~Address(); int show(); void insert(); void delete_per(); void display(); void search(); void update(); private: Contact *head;};Address::Address(){ head = new Contact; if(head == NULL) { cout<<"fail create"<<endl; }}Address::~Address(){ delete head;}int Address::show()  //主菜單函數{ int choice = 0 ; cout<<"/t/t/t/t**************************"<<endl; cout<<"/t/t/t/t* 通訊錄c++簡易版本 *"<<endl; cout<<"/t/t/t/t**************************"<<endl; cout<<"/t/t/t/t* 1、添加 2、刪除  *"<<endl; cout<<"/t/t/t/t**************************"<<endl; cout<<"/t/t/t/t* 3、查看 4、搜索  *"<<endl; cout<<"/t/t/t/t**************************"<<endl; cout<<"/t/t/t/t* 5、更新 6、退出  *"<<endl; cout<<"/t/t/t/t**************************"<<endl; cout<<"/t/t/t/t請輸入選擇:"; cin>>choice; while(!(choice >= 1&&choice <= 6)) { while(getchar()!='/n'); cout<<"輸入有誤,請重新輸入!"; cin>>choice; } return choice; }void Address::insert() //添加聯系人{ Contact *p = head; char relay = 0; while(p->next != NULL) { p = p->next; } Contact *person = new Contact; cout<<"請輸入姓名:"; cin>>person->name; cout<<"請輸入性別:"; cin>>person->sex; cout<<"請輸入電話:"; cin>>person->tel; cout<<"請輸入QQ:"; cin>>person->QQ; cout<<"請輸入住址:"; cin>>person->address; cout<<"請輸入備注:"; cin>>person->addition; p->next = person; person->next = NULL; cout<<"/n添加成功,是否繼續添加?(y/n)"; cin>>relay; while(!(relay == 'y'||relay == 'Y'||relay == 'N'||relay == 'n')) { cout<<"輸入錯誤,請重新輸入(y/n):"; cin>>relay; } if(relay == 'y'||relay == 'y') { system("clear"); insert(); }}void Address::delete_per() //刪除聯系人{ string m_name; Contact *p = head; Contact *pre = head; int flag = 0; cout<<"請輸入你要刪除的聯系人姓名!"; cin>>m_name; while(p->next != NULL) { pre = p; p = p->next; if(p->name == m_name) { pre->next = p->next; delete p; p = NULL; flag = 1; break; } } if(flag == 1) { cout<<"刪除成功!"<<endl; } else { cout<<"您刪除的聯系人不存在,刪除失敗!"<<endl; }} void Address::display() //查看聯系人 { Contact *p = head; while(p->next != NULL) { p = p->next; cout<<endl<<"======================================="<<endl; cout<<"姓名:"<<p->name<<endl; cout<<"性別:"<<p->sex<<endl; cout<<"電話:"<<p->tel<<endl; cout<<"QQ:"<<p->QQ<<endl; cout<<"地址:"<<p->address<<endl; cout<<"備注:"<<p->addition<<endl;  } }void Address::search() //搜索聯系人{ string m_name; Contact *p = head; int flag = 0; cout<<"請輸入你要搜索的聯系人姓名:"; cin>>m_name; while(p->next != NULL) { p = p->next; if(p->name == m_name) { cout<<endl<<"======================================="<<endl; cout<<"姓名:"<<p->name<<endl; cout<<"性別:"<<p->sex<<endl; cout<<"電話:"<<p->tel<<endl; cout<<"QQ:"<<p->QQ<<endl; cout<<"地址:"<<p->address<<endl; cout<<"備注:"<<p->addition<<endl;  flag = 1; } } if(flag == 1) { cout<<"/n查詢成功!"<<endl; } else { cout<<"您查詢的聯系人不存在,刪除失??!"<<endl; }}void Address::update() //修改聯系人{ Contact *p = head; string m_name; int flag = 0;  cout<<"請輸入你要更新的姓名:"; cin>>m_name; while(p->next != NULL) { p = p->next; if(p->name == m_name) { cout<<"請更新性別:"; cin>>p->sex; cout<<"請更新電話:"; cin>>p->tel; cout<<"請更新QQ:"; cin>>p->QQ; cout<<"請更新住址:"; cin>>p->address; cout<<"請更新備注:"; cin>>p->addition; flag = 1; break; } } if(flag == 1) { cout<<"/n更新成功"<<endl; } else { cout<<"查無此人,更新失?。?<<endl; }} int main(){ Address *person = new Address; int choice = 0; while(1) { system("clear"); choice = person->show(); switch(choice) { case 1: { system("clear"); person->insert(); break; } case 2: { system("clear"); person->delete_per(); break; } case 3: { system("clear"); person->display(); break; } case 4: { system("clear"); person->search(); break; } case 5: { system("clear"); person->update(); break; } case 6: { exit(0); } } cout<<"/n/n按任意鍵返回....."; getchar(); getchar(); } return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产又爽又黄的激情精品视频| 欧美专区日韩视频| 热久久99这里有精品| 中文字幕在线看视频国产欧美在线看完整| 亚洲人成网7777777国产| 992tv在线成人免费观看| 欧美在线亚洲在线| 1769国产精品| 成人国产在线激情| 国产精品偷伦免费视频观看的| 7777精品久久久久久| 久久精品99久久香蕉国产色戒| 亚洲国产精彩中文乱码av| 国产日韩欧美91| 亚洲精品国产品国语在线| 欧美精品18videos性欧| 国产视频福利一区| 国产精品a久久久久久| 国产精品亚洲视频在线观看| 国产精品永久免费视频| 最近的2019中文字幕免费一页| 欧美国产在线视频| 精品亚洲一区二区三区| 亚洲综合成人婷婷小说| 精品人伦一区二区三区蜜桃网站| 国产精品欧美日韩| 日韩男女性生活视频| 欧美日韩精品二区| 欧美激情国产高清| 欧美一级免费视频| 成人黄色大片在线免费观看| 亚洲欧美在线一区二区| 亚洲综合社区网| 国产999在线观看| 久久精品中文字幕免费mv| 成人激情视频免费在线| 久久久久久久一区二区三区| 国产精品第1页| 国内精品一区二区三区四区| 蜜臀久久99精品久久久久久宅男| 亚洲欧美激情四射在线日| 91精品国产综合久久香蕉最新版| 久久亚洲精品一区| 一区二区日韩精品| 日韩电影中文字幕在线| 成人在线播放av| 国产一区二区三区三区在线观看| 91免费观看网站| 国产成人拍精品视频午夜网站| 一本色道久久88亚洲综合88| 欧美激情亚洲国产| 日韩精品视频免费| 国产精品美女免费| 亚洲一区二区日本| 日韩精品中文字幕久久臀| 亚洲电影成人av99爱色| 成人免费在线视频网址| 欧美日韩一区二区免费在线观看| 日韩一中文字幕| 97超碰国产精品女人人人爽| 97在线精品视频| 77777亚洲午夜久久多人| 久久精品视频在线观看| 国产精品香蕉av| 亚洲第一中文字幕| 青草热久免费精品视频| 日韩精品免费在线播放| 色播久久人人爽人人爽人人片视av| 成人444kkkk在线观看| 97在线视频免费看| 日韩欧美亚洲综合| 91精品国产沙发| 91在线观看免费网站| 国产精品中文久久久久久久| 久久久久久久久久久网站| 亚洲国产成人在线播放| 久久久久久12| 国产区精品视频| 久久久亚洲国产天美传媒修理工| 亚洲天堂开心观看| 色777狠狠综合秋免鲁丝| 亚洲图片制服诱惑| 成人黄色在线播放| 亚洲视屏在线播放| 欧美日韩国产中文精品字幕自在自线| 亚洲大胆美女视频| 中文字幕在线看视频国产欧美| 夜夜嗨av一区二区三区免费区| 亚洲精品久久久久久久久久久久久| 黑人巨大精品欧美一区二区免费| 国产欧美精品在线播放| 亚洲黄色www网站| 欧美性视频网站| 国产91网红主播在线观看| 欧洲亚洲免费在线| 日本中文字幕不卡免费| 91在线观看免费| 麻豆成人在线看| 亚洲第一区第二区| 91精品综合久久久久久五月天| 亚洲精品www久久久| 亚洲人精品午夜在线观看| 欧美日韩中国免费专区在线看| 韩剧1988在线观看免费完整版| 久久久久在线观看| 成人免费视频网址| 久久久国产精品x99av| 国内精品伊人久久| 91亚洲va在线va天堂va国| 国产一区二区三区丝袜| 欧美激情女人20p| 国产亚洲免费的视频看| 日本久久亚洲电影| 亚洲男人天堂2024| 成人午夜黄色影院| 亚洲美女视频网站| 国产精品偷伦一区二区| 亚洲欧洲自拍偷拍| 97国产一区二区精品久久呦| 日本a级片电影一区二区| 精品久久中文字幕久久av| 中文字幕国产精品久久| 日韩中文字幕在线精品| 97碰碰碰免费色视频| 美女999久久久精品视频| 亚洲成人a**站| 亚洲va久久久噜噜噜久久天堂| 欧美福利视频在线| 国产精品日韩在线一区| 亚洲成人精品久久| 日本久久久a级免费| 亚洲美女久久久| 亚洲欧美国产精品久久久久久久| 日本一区二三区好的精华液| 亚洲国产精品va在看黑人| 亚洲精品成人久久电影| 欧美国产日韩xxxxx| 亚洲欧美国产另类| 92看片淫黄大片欧美看国产片| 国产精品自拍小视频| 日韩久久精品电影| 日韩av色综合| 亚洲欧美中文在线视频| 欧美理论电影在线播放| 在线观看日韩视频| 欧美在线亚洲一区| 日韩精品极品在线观看播放免费视频| 日韩中文字幕网址| 精品久久国产精品| 精品视频9999| 在线观看成人黄色| 日韩精品在线私人| 亚洲第一视频网| 日韩视频免费在线| 成人做爰www免费看视频网站| 精品亚洲一区二区三区在线播放| 亚洲影视九九影院在线观看| 亚洲人成伊人成综合网久久久| 亚洲欧美日韩另类| 欧美日韩日本国产| 日韩av在线免费观看| 欧美中文字幕在线视频| 国产视频自拍一区| 久久成人国产精品|