C 程式設計

2021-06-22 13:19:20 字數 2001 閱讀 2559

#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...