c++图书管理系统

c++图书管理系统

ID:793674

大小:91.53 KB

页数:19页

时间:2017-09-05

c++图书管理系统_第1页
c++图书管理系统_第2页
c++图书管理系统_第3页
c++图书管理系统_第4页
c++图书管理系统_第5页
资源描述:

《c++图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、#include#include#includeusingnamespacestd;structBookInfo{charloginname[10];charbookname[20];charauthor[20];charnumber[5];chardate[10];doubleprice;};structNode{structBookInfobook;structNode*next;};voidoption();voidselect();Node*head;Node*pt[10];FILE*fp;//创建链表/*Node*CrtNod

2、e(intn){Node*head;//声明头指针headNode*p,*s;head=newNode;//创建头结点由head指向(空的头结点)s=head;cout<<"请输图书信息:"<book.loginname,10);strcat(p->book.loginname,"");cout<<"书名:";cin.getline(p->book.bookname,20);strcat(p->book.bookname,"");cout<

3、<"作者名:";cin.getline(p->book.author,20);strcat(p->book.author,"");cout<<"分类号:";cin.getline(p->book.number,5);strcat(p->book.number,"");cout<<"出版日期:";cin>>p->book.date;strcat(p->book.date,"");cout<<"价格:";cin>>p->book.price;s->next=p;//把创建的结点由s的next指向s=p;//指针s的指向向后移一个结点cin.clear();cin.sync();}p

4、->next=NULL;//最后一个结点的next指向空returnhead;//返回头指针}*//*strcat(p->book.loginname,"");strcat(p->book.bookname,"");strcat(p->book.author,"");strcat(p->book.number,"");strcat(p->book.date,"");*///1.插入voidInsert(Node*head){Node*p,*s;s=head;cout<<"请输入图书信息:"<

5、;cin.getline(p->book.loginname,10);strcat(p->book.loginname,"");cin.clear();cin.sync();cout<<"书名:";cin.getline(p->book.bookname,20);strcat(p->book.bookname,"");cin.clear();cin.sync();cout<<"作者名:";cin.getline(p->book.author,20);strcat(p->book.author,"");cin.clear();cin.sync();cout<<"分类号:";cin

6、.getline(p->book.number,5);strcat(p->book.number,"");cin.clear();cin.sync();cout<<"出版日期(yyyy-mm-dd):";cin>>p->book.date;strcat(p->book.date,"");cout<<"价格:";cin>>p->book.price;while(s->next)s=s->next;s->next=p;p->next=NULL;}//初始化Node*Initial(){Node*head;head=newNode;head->next=NULL;returnhead;}

7、//2.显示所有信息voidShow(Node*head){inti=1;Node*p;//显示除头结点以后所有结点(因为创建时头结点为空)p=head->next;if(p==NULL){cout<<"系统没有储存任何图书信息,请输入图书信息后再进行其他操作!"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。