freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c課程設計圖書館管理系統(tǒng)(編輯修改稿)

2024-10-11 11:31 本頁面
 

【文章內(nèi)容簡介】 i=0。iMax_bor_book。i++) { if (borbook[i]==0) { borbook[i]=book_num。 return。 } } } int Reader::retbook(int book_num) //歸還圖書 { for(int i=0。iMax_bor_book。i++) { if(borbook[i]==book_num) { borbook[i]=0。 return 1。 } } return 0。 } void Reader::show() //輸 出讀者信息 { cout 讀者編號: num 讀者姓名 : rname。 for(int i=0。iMax_bor_book。i++) if(borbook[i]!=0) cout borbook[i] endl。 } class Readerdata //讀者數(shù)據(jù)類 { private: int reader_total。 //讀者總共數(shù)目 Reader reader[Max_reader]。 //讀者信息記錄 public: Readerdata()。 //構造函數(shù) int addreader(int n,char *na)。 //新增讀者時先檢察該讀者是否已經(jīng)存在 Reader *search_rnum(int reader_num) //按讀者借閱證編號查找 { for (int i=0。i=reader_total。i++) if (reader[i].getnum()==reader_numamp。amp。reader[i].getflag()==0) { return amp。reader[i]。 } return NULL。 } Reader *search_rname(char reader_name[20])//按讀者姓名查找讀者 { for (int i=0。i=reader_total。i++) for(int i=0。i=reader_total。i++) if(strcmp(reader[i].getrname(),reader_name)==0amp。amp。reader[i].getflag()==0) { return amp。reader[i]。 } return NULL。 } void show()。 //輸出所有讀者詳細信息 void readerdata()。 //讀者數(shù)據(jù)管理 ~Readerdata() //析構函數(shù) { fstream file(,ios::out)。 for (int i=0。i=reader_total。i++) if (reader[i].getflag()==0) ((char *)amp。reader[i],sizeof(reader[i]))。 ()。 } }。 Readerdata::Readerdata() //構造函數(shù) { Reader R。 reader_total=1。 fstream file(,ios::in)。 //打開一個輸入文件 while (1) { ((char *)amp。R,sizeof(R))。 if (!file)break。 reader_total++。 reader[reader_total]=R。 } ()。 } int Readerdata::addreader(int n,char *na) //新增讀者時先檢察該讀者是否已經(jīng)存在 { Reader *p=search_rnum(n)。 if (p==NULL) { reader_total++。 reader[reader_total].addreader(n,na)。 return 1。 } return 0。 } void Readerdata::show() //輸出所有讀者詳細信息 { for (int i=0。i=reader_total。i++) { reader[i].show()。 cout endl。 } } void Readerdata::readerdata() { int choice。 char reader_name[20]。 int reader_num。 Reader *r。 while (choice!=0) { cout \n *************************************************** endl。 cout \n 讀 者 管 理 endl。 cout \n 1 新增讀者信息 endl。 cout \n 2 讀者信息更改 endl。 cout \n 3 刪除讀者信息 endl。 cout \n 4 讀者信息顯示 endl。 cout \n 5 搜索讀者信息 endl。 cout \n 0 安全退出模塊 endl。 cout \n *************************************************** endl。 cout 請輸入相對有的數(shù)字 :endl。 do { cin choice。 if(choice0||choice5) cout 對不起,輸入有誤,請查證后再輸入 ! endl。 else break。 }while(1)。 switch (choice) { case 1: cout 請輸入讀者編號 :。 cin reader_num。 cout 請輸入讀者姓名 :。 cin reader_name。 addreader (reader_num,reader_name)。 break。 case 2: cout 請輸入讀者編號 :。 cin reader_num。 r=search_rnum(reader_num)。 if (r==NULL) { cout 對不起,該讀者不存在 ! endl。 break。 } cout 請輸入新的姓名 :。 cin reader_name。 rsetname(reader_name)。 break。 case 3: cout 請輸入讀者編號 :。 cin reader_num。 r=search_rnum(reader_num)。 if (r==NULL) { cout 對不起,該讀者不存在 ! endl。 break。 } rdelbook()。 break。 case 4: show()。 break。 case 5: int selection。 cout 按
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1