日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

C语言图书管理系统注册功能,图书管理系统的c语言源程序

發布時間:2023/11/27 windows 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言图书管理系统注册功能,图书管理系统的c语言源程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

/*****************************************************************************************/#include #include #include #include /輸入/輸出文件流類using namespace std;const int maxr=100;/最多的讀者const int maxb=100;/最多的圖書const int maxbor=5;/每位讀者最多借五本書/讀者類,實現對讀者的信息的描述class reader { private: int tag; /刪除標記 1:已刪 0:未刪 int no; /讀者編號 char name[10]; /讀者姓名 int borbook[maxbor];/所借圖書 public: reader() {} char *getname() {return name;} /獲取姓名 int gettag() {return tag;} /獲取刪除標記 int getno() {return no;} /獲取讀者編號 void setname(char na[]) /設置姓名 { strcpy(name,na); } void delbook(){ tag=1; }/設置刪除標記 1:已刪 0:未刪 void addreader(int n,char *na)/增加讀者 { tag=0; no=n; strcpy(name,na); for(int i=0;i> choice; switch (choice) { case ‘1‘: cout > readerid; cout > rname; addreader (readerid,rname); break; case ‘2‘: cout > readerid; r=query(readerid); if (r==null) { cout rname; r->setname(rname); break; case ‘3‘: cout > readerid; r=query(readerid); if (r==null) { cout delbook(); break; case ‘4‘: cout > readerid; r=query(readerid); if (r==null) { cout disp(); break; case ‘5‘: disp(); break; case ‘6‘: clear(); break; default:cout choice; switch (choice) { case ‘1‘: cout bookid; cout bname; addbook(bookid,bname); break; case ‘2‘: cout bookid; b=query(bookid); if (b==null) { cout bname; b->setname(bname); break; case ‘3‘: cout bookid; b=query(bookid); if (b==null) { cout delbook(); break; case ‘4‘: cout bookid; b=query(bookid); if (b==null) { cout disp(); break; case ‘5‘: disp(); break; case ‘6‘: clear(); break; default:cout choice; switch (choice) { case ‘1‘: cout >readerid; cout >bookid; r=readerdb。

query(readerid);/按編號查找 if (null==r) { cout borrowbook()==0) { cout borrowbook(b->getno()); break; case ‘2‘: cout>readerid; cout >bookid; r=readerdb。

query(readerid); if (r==null) { cout retbook(b->getno()); break; case ‘3‘: okdata(); break; case ‘4‘: aderdata(); break; default:cout<

全部

總結

以上是生活随笔為你收集整理的C语言图书管理系统注册功能,图书管理系统的c语言源程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

歡迎分享!

轉載請說明來源于"生活随笔",并保留原作者的名字。

本文地址:C语言图书管理系统注册功能,图书管理系统的c语言源程序