91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 128KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-01-30
  • 語言: C/C++
  • 標簽: 電話簿??管理??

資源簡介

電話號碼管理,電話增刪改查,C++課程實驗

資源截圖

代碼片段和文件信息

#include
#include
#include
using?namespace?std;?
#define?size?20//電話本內(nèi)存大?。A訂20條聯(lián)系人信息)?

struct?phonecon{
???????int?flag;//目錄存在性指示,存有信息flag值為1,沒有信息的值為0?
???????string?name;//?聯(lián)系人姓名?
???????string?number;//聯(lián)系人號碼?
???????};

class?phoneBook{
??????public:???????
?????????????void?choice();//?電話本功能選單?
?????????????void?searchBook();//查找聯(lián)系人?
?????????????void?inputBook();//添加聯(lián)系人?
?????????????void?deleteBook();//刪除聯(lián)系人?
?????????????void?saveBook();//保存到一個文件?
?????????????void?pourinBook();//導入聯(lián)系人?
?????????????void?display();//顯示電話本記錄?
?????????????void?ini();//初始化?
??????private:
??????????????struct?phonecon?phonecont[size];
??????????????};

void?phoneBook::ini(){
?????for(int?i=0;i?????????phonecont[i].flag=0;
}


void?phoneBook::choice(){
?????cout<<“請輸入您要通過此電話本完成的功能代號,其中\(zhòng)n“?
?????“1.通過姓名來查找號碼\n“
?????“2.添加新聯(lián)系人\n“
?????“3.刪除聯(lián)系人\n4.電話本記錄保存到指定的文件中\(zhòng)n“
?????“5.從文件導入記錄\n“
?????“6.顯示電話本所有記錄“<?????
?????char?ichoice;
?????cin>>ichoice;
?????switch(ichoice)
???????{
??????????????case?‘1‘:
?????????????????????searchBook();
?????????????????????break;
??????????????case?‘2‘:
?????????????????????inputBook();
?????????????????????break;
??????????????case?‘3‘:
?????????????????????deleteBook();
?????????????????????break;
??????????????case?‘4‘:
?????????????????????saveBook();
?????????????????????break;
??????????????case?‘5‘:
?????????????????????pourinBook();
?????????????????????break;
??????????????case?‘6‘:
??????????????????????display();
??????????????????????break;
??????????????default:
?????????????????????break;
???????}
}

void?phoneBook::searchBook(){
??????
??????getchar();
??????int?right=0;
?????for(int?i=0;i?????????????if(phonecont[i].flag==0)
??????????????????right++;
??????if(right==size)
????????????cout<<“對不起,電話本無任何記錄,無需查找。\n\n“;
??????else{??
?????????????cout<<“請輸入你要查找的聯(lián)系人的姓名:“<?????????????string?name;
?????????????getline(cinname);
?????????????for(int?j=0;j?????????????????????if(name==phonecont[j].name){
?????????????????????????cout<<“\n查找結(jié)果如下:\n姓名:“<?????????????????????????break;
?????????????????????????}
?????????????????????if(j==size-1&&name!=phonecont[size-1].name)
?????????????????????cout<<“對不起,電話本中沒有此聯(lián)系人。“<?????????????????????}
?????????????}
}?

void?phoneBook::inputBook(){

?????getchar();
?????int?right=0;
?????for(int?i=0;i?????????????if(phonecont[i].flag==1)
??????????????????right++;
??????if(right==size)
????????????cout<<“對不起,電話本內(nèi)存已滿。\n\n“;
??????else{
?????cout<<“請輸入您想要添加的聯(lián)系人的姓名:“<?????string?name;
?????getline(cinname);
?????cout<<“請輸入該聯(lián)系人的電話號碼:“<?????string?number;
?????getline(cinnumber);?
?????int?i=0;?
?????while(phonecont[i].flag==1)
????????????i++;
?????phonecont[i].flag=1;??????????????????
?????phonecont[i].name=name;
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????????31??2011-12-10?11:50??電話簿管理程序\daochu.txt

?????文件?????????78??2011-12-10?01:48??電話簿管理程序\daoru.data

?????文件???????7490??2012-03-06?23:15??電話簿管理程序\實驗七.cpp

?????文件?????601496??2011-12-10?01:50??電話簿管理程序\實驗七.exe

?????目錄??????????0??2012-04-26?14:03??電話簿管理程序

-----------?---------??----------?-----??----

???????????????609095????????????????????5


評論

共有 條評論