next!=NULL&&strcmp(p->data.name,name1)!=0)Р?{Р p=p->next;Р q=q->next;Р?}Р" /> next!=NULL&&strcmp(p->data.name,name1)!=0)Р?{Р p=p->next;Р q=q->next;Р?}Р" />

全文预览

数据结构课程设计图书管理系统

上传者:随心@流浪 |  格式:doc  |  页数:20 |  大小:126KB

文档介绍
&L) //删除Р{ LinkList *p=L->next,*q=L;Р?char name1[10];Р?if(p!=NULL)Р?{Р printf("请输入要删除的书名:");Р scanf("%s",&name1);Р?}Р?while(p->next!=NULL&&strcmp(p->data.name,name1)!=0)Р?{Р p=p->next;Р q=q->next;Р?}Р if(p->next!=NULL) //如果p此时不是最后一个节点,说明此时已经找到书Р?{Р?q->next=p->next;Р?printf("删除成功!\n");Р?return 0;Р?}Р Р if(p->next==NULL&&strcmp(name1,p->data.name)!=0) //如果p此时为最后一个结点并且没有找到与之相符的书名Р?{Р printf("你输入的书名不存在,请核实后重新输入!\n");Р?} Р elseР {Р q->next=NULL;Р printf("删除成功!\n");Р }Р?Р?return 0;Р }Р7.图书的借阅功能:Р void Borrow(LinkList *&L) //借阅Р{Р LinkList *p=L->next;Р char name1[10];Р printf("请输入要借阅的图书的书名:\n");Р scanf("%s",&name1);Р while(p->next!=NULL&&strcmp(name1,p->data.name)!=0)Р p=p->next;Р if(p->next==NULL&&strcmp(name1,p->data.name)!=0)Р printf("此图书不存在!");Р else if(p->data.count<1) Р printf("此书已借完!\n") ;

收藏

分享

举报
下载此文档