資源簡介
C語言實現的圖書管理系統,帶文件存盤功能
可實現學生信息和圖書信息分開管理
代碼片段和文件信息
#include“stdio.h“
#include“stdlib.h“
#include“malloc.h“
#include“iostream“
#include“string“
#include?
using?namespace?std;
#define?NULL?0
#define?LENB?sizeof(struct??book)//圖書結構體的大小
#define?LENS?sizeof(struct?student)//學生結構體的大小
int?n=0;//庫存圖書數量
int?m=0;//學生數量
struct?book
{
???????char?bookname[200];//書名
???char?writername[200];//作者名
???char?Publish[200];//出版社
???int?sum;//庫存數量
???int?num;//書號
???struct?book?*next;
};
struct?student
{
long?int?number;//學生學號
char?name[20];//學生姓名
int?sum;//在借圖書數量,最大為10本
int?borrow[10];//在借圖書書號
int?year[10]month[10]day[10];//在借圖書借書時間
????struct?student?*next;
};
struct?book?set_bookname()//輸入書名、作者名、出版社名和書號
{
int?i;
struct?book?book1;
char?ch;
? ???cout<<“請輸入書名:“< ?getchar();
?for(
評論
共有 條評論