C语言图书基础管理系统代码.pdfVIP

  • 0
  • 0
  • 约3.7万字
  • 约 46页
  • 2026-01-16 发布于河北
  • 举报

#includestdio.h

#includestdlib.h

#includestring.h

structbook{

intnum;

charbnamel50J;

charwname[20];

charpress[50];

charsort[50];

inttime;

loatprice;

structbook*next;

);

structbook*creatbook();〃创立链表

structbook*addbook(struc1book*head);〃添加图书

intyanzheng(structbook*head,intm);〃验证新添加日勺图书编码与否已存在

voiddeletebook(structbook*head);〃删除图书

voidprint(structbook*head);〃将链表写入文献

stnictbook*load();〃从文献中读取息并建成链表

voidprint_book(structbook*head);〃将链表息输出

voidchaxun(stnictbook*head);〃查询图书息

voidnum_chaxun(structbook*head);〃按图书编号杳询图书

voidwnamcchaxun(structbook*hcad);〃按作者名查询图书

voidsort_chaxun(structbook*head);〃按类别查询图书

voidtimechaxun(stnictbook+hcad);〃按出版时间查询图书

voidbnamechaxun(structbook*head);〃按图书名查询图书

voidxiugai(structbook*head);〃修改图书息

voidpaixu(structbook*head);〃对图书进行排序

voidnum_paixu(structbook*head);〃按图书编号排序

voidtime_paixu(structbook*head);//按国书出版时间排序

voidprice_paixu(structbook*head);〃按图书价格排序

voidbname_paixu(structbook*head);〃按图书名排序

voidwname_paixu(structbook*head);〃按作者名排序

intmain()

(

intchoice,n,x,y=l,c,c1=1234;

chara,d,b[10],bl[l0]=yjk;

structbook*head=NULL;

while(y){

system(cls);

nH

print

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档