資源簡介
1)每種書的登記內容包括書號、書名、著作者、現存量和庫存量;
2)對書號建立索引表(線性表)以提高查找效率;
3)系統主要功能如下:
*采編入庫:新購一種書,確定書號后,登記到圖書帳目表中,如果表中已有,則只將庫存量增加;
*借閱:如果一種書的現存量大于0,則借出一本,登記借閱者的書證號和歸還期限,改變現存量;
*歸還:注銷對借閱者的登記,改變該書的現存量。
4)圖書信息存入到book.txt中
代碼片段和文件信息
#include??
#include?
#include?
#include?
#define?Max?3????
typedef?struct?book
{
char?book_num[10];
char?book_name[20];
char?book_writer[10];
int?book_kc;
int?book_xy;
struct?book?*next;
}BK;
typedef?struct?borrow
{
char?borrow_book_num[10];
char?huanshu_date[8];
}BW;
typedef?struct?reader
{
char?reader_num[10];
char?reader_name[10];
int?zuida;
BW?borrow[Max];
struct?reader?*next;
}RD;
BK?*h_book;
RD?*h_reader;
void?login();??????????????/*登陸*/
int?zhucaidan();???????????/*主菜單*/
void?Menu_select();????????
void?Init();???????????????/*初始化*/
void?Init_reader();???????
void?Init_book();?????????
void?Insert_New_Book();????/*新書入庫*/
int??Find();????????????????/*查找菜單*/
void?Find_Select();???????/*查找菜單選擇函數*/
v
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????16003??2010-01-02?09:57??數據結構?圖書管理\圖書管理.c
?????文件?????483328??2010-05-11?13:31??數據結構?圖書管理\數據結構實驗報告.doc
?????目錄??????????0??2010-05-11?13:31??數據結構?圖書管理
-----------?---------??----------?-----??----
???????????????499331????????????????????3
- 上一篇:Arc SDE軟件
- 下一篇:Altium Designer10破解文件
評論
共有 條評論