商品货架管理课程设计内容摘要:

t已经售出的商品length(D)endl。 cout还有length(Q)件商品可以出售endl。 select(Q,S,D)。 return 0。 }int getother(Sqstack amp。 Q, Sqstack amp。 S, Sqstack amp。 D ) //结束营业,并进货{ cout营业时间endl。 if (==){cout无需进货endl。 select(Q,S,D)。 } else cout无需进货length(D)件endl。 for(int i=1。 i=alength(D)。 i++) //倒货到辅助栈 { int j=pop(Q)。 push (S,j)。 } cout请输入商品编号endl。 for(i=1。 i=length(D)。 i++) //新商品入辅助栈 { cinb。 if(bc){cout编号有误endl。 getother(Q,S,D)。 } push(S,b)。 c=b。 } for(i=1。 i=a。 i++) //商品导入货架 { int k=pop(S)。 push(Q,k)。 } =。 //初始化辅助栈 cout进货完成,可以开始营业endl。 select(Q,S,D)。 return 0。 }int select(Sqstack amp。 Q,Sqstack amp。 S,Sqstack amp。 D) //功能旋转{ cout请选择操作endl。 cout endl。 cout endl。 coutendl。 int n。 cinn。 if(n==1)sell(Q,S,D)。 else if(n==2)selectstate(Q,S,D)。 else if(n==3){showout(Q)。 select(Q,S,D)。 }else if(n==4)getother(Q,S,D)。 else if(n==5)exit(1)。 else {cout没有这个操作endl。 select(Q,S,D)。 }return 0。 }int main(){Sqstack Q,S,D。 //定义三个栈inital(Q,S,D)。 select(Q,S,D)。 return 0。 } } 6 调试分析运行过程中,一不小心会出现很多问题,如:7 测试结果参考文献[1] 边肇祺,模式识别(第二版),北京:清华大学出版社,1988,25~35[2] 李永忠,几种小波变换的图像处理技术,西北民族学院学报(自然科学版),,22(3),15~18[3]《C程序设计(第二版)》,谭浩强,北京,清华大学出版社,1999.[4]《数据结构(C语言版)》,严蔚敏,吴伟民,北京,清华大学出版社,1997[5]《数据结构题集(C语言版)》,严蔚敏,吴伟民,米宁,北京,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。