商品货架管理
摘要:西安邮电学院数据结构课内实验报告题目:院系名称:专业名称:班级:学生姓名:学号(8位):商品货架管理一.需求分析本程序的任务:设计一个商品货架管理系统,要求:(1):利用栈和队列去设计(2):栈顶的生产日期最早,栈底的最晚,上货架的时候,是生产日期较近的在较下的的位置。,必须按照由小到大的顺序输入(3):功能:要进行货架的周转二.概要设计1.功能模块图;push()函数的流程图:开始s1->top=-1;i=1i<size循环体语句假真s1?top++输入s1->goods[s1->top]s1->goods[s1->top].date<=N真break假i++returns1>top结束Insert()函数的流程图:开始s2->top=-1;循环体语句s1->top!=-1&&New.date>s1->goods[s1->top].date假真s2->top++;输出,s1栈中商品出栈把s1中的商品信息传递到s2中s1->top-Pop(s1);Pop(s2)把New的商品信息插入到s1中输出s1->goods[s1->top].name出栈循环体语句s2->top!=-1&&New.date>s2->goods[s2->top].date假真s1->top++;输出s2栈中商品进栈s1把s2中的商品信息传递到s1中s2->top-returns1->top结束Pop函数的流程图:开始s1->top!=-1真输出s1栈中的信息s1->top-结束main()函数流程图:假
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2020-11-04 09:59:41上传分享