#include #include #include #include //輸入/輸出檔案流類
using namespace std;
const int maxr=100;//最多的讀者
const int maxb=100;//最多的圖書
const int maxbor=5;//每位讀者最多借五本書
//讀者類,實現對讀者的資訊的描述
class reader
char *getname() //獲取姓名
int gettag() //獲取刪除標記
int getno() //獲取讀者編號
void setname(char na) //設定姓名
void delbook()//設定刪除標記 1:已刪 0:未刪
void addreader(int n,char *na)//增加讀者
r->delbook();
break;
case '4':
cout << "讀入讀者編號:";
cin >> readerid;
r=query(readerid);
if (r==null)
r->disp();
break;
case '5':
disp();
break;
case '6':
clear();
break;
default:cout<
}//圖書類,實現對圖書的描述,圖書的編號,書名,借出,還入等
class book
char *getname() //獲取姓名
int getno()//獲取圖書編號
int gettag()//獲取刪除標記
void setname(char na)//設定書名
void delbook()//刪除圖書
void addbook(int n,char *na)//增加圖書
int borrowbook()//借書操作
return 0;
}void retbook()//還書操作
void disp()//輸出圖書
b->delbook();
break;
case '4':
cout << " 讀入圖書編號:"<> bookid;
b=query(bookid);
if (b==null)
b->disp();
break;
case '5':
disp();
break;
case '6':
clear();
break;
default:cout<
} /*介面登入及功能選擇:定義乙個公共賬號、密碼核對登入以限制操作人群*/
void main()
b=bookdb.query(bookid);
if (b==null)
if (b->borrowbook()==0)
r->borrowbook(b->getno());
break;
case '2':
cout<
cin >>readerid;
cout << " 圖書編號:";
c程式設計 順序程式設計
c語言主要特點 資料型別豐富 資料 資訊的符號化 常量 整型常量 10 實型常量 1 十進位制小數形式,123.456 2 指數形式,12.34e3 字元常量1 普通字元,a 單撇號只是界限符,字 符常量只能是乙個字元 2 轉移字元.的意思是將後面的轉換成另外的意思,n換行 字串常量 boy 雙撇號...
c 程式設計 遞迴程式設計
實現遞迴程式設計的方法,需要三步 第2和第3可以同時思考 明確函式作用是什麼 遞迴的條件表示式 遞迴結束的條件 用三個具體的例子做具體分析 q1 函式作用是什麼?計算n的階乘,返回結果 確定函式及返回值 long long factorial int n q2 遞迴的條件表示式 factorial ...
C程式設計
編寫乙個函式,把整數序列分成兩個部分,使得左邊部分都不大於右邊部分,不需要排序。考察的是快速排序的部分 include intyitang int left,int right,int arr arr left a return left int partion int arr,int n else...