图书管理系统c语言
#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
#include<string.h>
#define NULL 0
/*------------------------------图书信息的结构体------------------------------------*/
struct tushu //图书信息的结构体
{
int num; //编号
char bookname[20]; //书名
char name[30]; //作者名
char fenlei[20]; //分类号
char put_unit[50]; //出版单位
int time; //出版时间
int shuliang; //库存数量
float price; //价格
struct tushu *next; //下一个的的指针
};
/*----------------------------读者信息的结构体---------------------------------------*/
struct duzhe
{
int num; //编号
int lend; //借阅号
char name[20]; //姓名
int amou; //最大借阅额度
int go_amou; //已借阅数量
struct duzhe *next; //stdudent型的指针
};
/*---------------------------------借书信息的结构体--------------------------------------*/
struct jieshu
{
int num; //编号
char bookname[20]; //书名
char name[30]; //作者名
char fenlei[20]; //分类号
float price; //价格
int du_id; //借书人编号
struct jieshu *next; //下一个的的指针
};
/*-------------------------------------------------------------------------------------------------------------*/
/*图书方面*/
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------声明--------------------------------------------------------------*/
void zhuguanli();
void chaxun();
void charu(tushu **head,tushu **end);
void guanli(tushu **head,tushu **end);
void duxinxi(duzhe **phead,duzhe **end);
duzhe *duzhe_flies();
tushu *tushu_flies();
jieshu *jie_flies();
void jie_file(jieshu **tou,jieshu **wei);
void duzhe_file(duzhe **phead,duzhe **pend);
void tushu_file(tushu **head,tushu **end);
void put(tushu **head,tushu **end);
void caxun(tushu **head,tushu **end);
void xiugai(tushu **head,tushu **end);
void get(tushu **head,tushu **end);
void charu(tushu **head,tushu **end);
void sanchu(tushu **head,tushu **end);
void xiugai(tushu **head,tushu **end);
void Free(tushu *head);
单片机卷子
单片机的考试卷及答案,共三套题。要考试的孩子快来吧