1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。仓库管理系统1. 题目要求设计一个仓库管理系统,能够按照顺序和货物名称查询仓库的存储情也能够增加或删除货物。struct nodechar NO;/商品编号char namemax;/商品名称char count;/商品数量;2. 应用程序功能开始运行时界面如下 :资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。仓库管理链表建立界面如下:仓库管理链表插入界面如下:资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。仓库管理链表查询界面如下:资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。仓库管理
2、链表删除界面如下:仓库管理链表输出界面如下:资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。3. 输入数据类型、 格式和内容限制输入数据类型为字符型,但在输入过程中不可出现空格,如在输入商品名称时不可出现空格。4. 主要模块的算法描述流程图 :资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。5. 源程序代码#include#includeiostreamint flag1=0;#include string.h#include stdlib.h#include windows.husing namespace std;资料内容仅供您学习参考,如有不当或者侵权,请联系
3、改正或者删除。typedef struct /仓库管理结点类型char NO10;/商品编号char name30; /商品名称char count5; / DataType;商品数量typedef struct node /结点类型定义DataType data;/结点数据域struct node *next; /结点指针域 ListNode;typedef ListNode *LinkList;LinkList head;ListNode *p;LinkList CreateList(void);void InsertNode(LinkList head,ListNode *p);ListNode *ListFind(LinkList head);void DelNode(LinkList head);void PrintList(LinkList head);/*尾插法建立带头结点的仓库管理链表算法*/LinkList CreateList(void)