資源簡介
個人電話號碼查詢系統(tǒng) 在你的e盤建立一個“課程設計”的文件夾,文件夾下建文檔
代碼片段和文件信息
#include
#include
#include
using?namespace?std;
int?x=0;
char?a;
int?j=1;
struct?TeleNumber?????
{
char?name[20];???
????int?phoneNumber;????
????int?mobileNumber;???
????char?email[30];??
int?s;??
TeleNumber?*?Next;
void?ReadFile(istream?&?in);
void?input();
void?display();
}?;
void?TeleNumber::ReadFile(istream?&?in)??????????
{
cin>>name>>phoneNumber>>mobileNumber>>email;
}
void?TeleNumber::input()?????
{?
cout<<“請輸入姓名“< cin>>name;
cout<<“請輸入固定電話號碼“< cin>>phoneNumber;
cout<<“請輸入移動電話號碼“< cin>>mobileNumber;
cout<<“請輸入電子郵箱“< cin>>email;
s=j++;
}
void?TeleNumber::display()?????
{
cout<<“姓名:“< <<“移動電話號碼:“< }
class?TeleMessage?????????????????????????????
{
public:
? TeleMessage();??????????????????????????
~TeleMessage();??????????????????????????
void?Save();???????????????????????????
TeleNumber?*?Search(char?*);????????????
void?Insert();???????????????????????????
void?Remove();???????????????????????
void?Change();?????????????????????????
void?Show();???????????????????????????
private:
TeleNumber?*?End*?Head;
ifstream?in;?????????????????????????????
ofstream?out;
};
?
TeleMessage::TeleMessage()
{
Head=new?TeleNumber;???????????????????????????
Head->Next=new?TeleNumber;
End=Head->Next;
in.open(“E:\\課程設計\\TeleNumber.text“);??????????????????????
if(!in)
cout<<“電話系統(tǒng)中沒有任何號碼,請輸入號碼“< else
{
in.close();
cout<<“讀取電話號碼系統(tǒng)成功!“< }
cout<<“輸入任意字母繼續(xù)“< cin>>a;
?}
TeleMessage::~TeleMessage()???????????????????????
{
TeleNumber?*?temp;
while(Head->Next!=End)
{
temp=Head->Next;
Head=Head->Next;
delete?temp;
}?
?delete?HeadEnd;????????????????????????????????
}
void?TeleMessage::Save()?????????????????????????
{?
out.open(“E:\\課程設計\\TeleNumber.txt“);?????????????????????
for(TeleNumber?*p=Head->Next;p!=End;p=p->Ne
評論
共有 條評論