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

正文內(nèi)容

c課程設(shè)計圖書館管理系統(tǒng)-展示頁

2024-09-17 11:31本頁面
  

【正文】 id Bookdata::bookdata() { int choice。i++) if (book[i].getflag()==0) { book[i].show()。 } void Bookdata::show() { for (int i=0。 return 1。 if (NULL==p) { book_total++。 } ()。 book_total++。b,sizeof(b))。 fstream file(,ios::in)。 Bookdata::Bookdata() //構(gòu)造函數(shù) { Book b。 ()。i++) if (book[i].getflag()==0) ((char *)amp。 for (int i=0。 //圖書數(shù)據(jù)管理 void show()。 } return NULL。book[i].getflag()==0) { return amp。i++) if(strcmp(book[i].getw_name(),wname)==0amp。 } Book *search_wname(char wname[50])//按作者姓名查找圖書 { for(int i=0。book[i]。amp。i=book_total。 } return NULL。book[i].getflag()==0) { return amp。i++) if (book[i].getnum()==book_numamp。} Book *search_bnum(int book_num) //按圖書編號查找圖書 { for (int i=0。book[i]。amp。i=book_total。 int Addbook(int ID,int n,char *na,char *wname)。 //圖書總共數(shù)目 Book book[Max_book]。 cout 圖書編號 : num 登錄號 IDendl。 } void Book::retbook() //歸還圖書 { onshelf=1。 return 1。 onshelf=1。 strcpy(bname,na)。 ID=ID。 //輸出圖書信息 }。 //歸還圖書 void delbook(){ flag=1。 //新增圖書 int borrowbook()。} //設(shè)置書名 void setwname(char na[]){strcpy(w_name,na)。 } //獲取圖書書名 char *getw_name(){ return w_name。 } //獲取圖書編號 int getflag(){ return flag。 //設(shè)置作者姓名 public: Book(){} int getID(){return ID。 //判斷圖書是否再架 char bname[50]。 //設(shè)置書目編號 int flag。 //讀者借閱圖書本數(shù)上限 class Book //圖書類 { private: int ID。 //可保存圖書數(shù)量的上限 const int Max_reader=1000。//圖書室管理系統(tǒng) //物理科學(xué)與技術(shù)學(xué)院 0902班 姚永剛 1404090228 include iostream include string include fstream using namespace std。 const int Max_book=3000。 //可保存讀者數(shù)量的上限 const int Max_bor_book=2。 //登錄號 int num。 //設(shè)置刪除標(biāo)記 int onshelf。 //設(shè)置圖書書名 char w_name[10]。} //獲取登錄號 int getnum(){ return num。 } //獲取刪除標(biāo)記 char *getbname() { return bname。} //獲取作者姓名 void setbname(char na[]){strcpy(bname,na)。}//設(shè)置作者名字 void Addbook(int ID,int n,char *na,char*wname)。 //借閱圖書 void retbook()。} //刪除圖書信息 void show()。 void Book::Addbook(int ID,int n,char *na,char *wname)//新增圖書信息 { flag=0。 num=n。 strcpy(w_name,wname)。 } int Book::borrowbook() //借閱圖書 { if (onshelf==1) { onshelf=0。 } return 0。 } void Book::show() //輸出圖書詳細(xì)信息 { cout 圖書狀態(tài): (onshelf==1? 在架可借 :本館借出 ) 作者姓名:w_name 書 名 :《 bname》 endl。 } class Bookdata //圖書數(shù)據(jù)類 { private: int book_total。 //圖書記錄數(shù)組 public: Bookdata()。//新增圖書 Book *search_ID(int ID) //按登錄號查找圖書 { for (int i=0。i++) if (book[i].getID()==IDamp。book[i].getflag()==0) { return amp。 } return NULL。i=book_total。amp。book[i]。 } Book *search_bname(char bname[50])//按圖書書名查找圖書 { for(int i=0。i++) if(strcmp(book[i].getbname(),bname)==0amp。book[i].getflag()==0) { return amp。 } return NULL。i=book_total。amp。book[i]。 } //圖書數(shù)據(jù)管理 void bookdata()。 //輸出書籍信息 ~Bookdata() //析構(gòu)函數(shù) { fstream file(,ios::out)。i=book_total。book[i],sizeof(book[i]))。 } }。 book_total=1。 while (1) { ((char *)amp。 if (!file) break。 book[book_total]=b。 } int Bookdata::Addbook(int ID,int n,char *na,char *wname)//新增圖書 { Book *p=search_bnum(n)。 book[book_total].Addbook( ID,n,na,wname)。 } return 0。i=book_total。 coutendl。 char wname[10]。 char bname[50]。 Book *b。 cout \n 圖 書 管 理 endl。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1