1. 新生网首页
  2. 货架知识

「数据结构课程设计商品货架管理」做一个超市货架管理系统。 要求: 1.

对于C语言方法,我相信您可以将其更改为C ++类: #include #defineMAXSIZE voidpush(inta [],int&coun

很多朋友都想知道做一个超市货架管理系统。 要求: 1.使用数据结构思想,以栈为存储结构,按生产日,下面就让小编来给大家分享一下。

对于C语言方法,我相信您可以将其更改为C ++类:

#include

#defineMAXSIZE

voidpush(inta [],int&count)if(count == MAXSIZE) printf(“对不起,堆栈已满!”);否则{

printf(“请在堆栈中输入%d的值:\ n”,count + 1);

scanf(“%d” ,&a [count]);

count ++; intpop(inta [],int&count)if(count == 0)printf(“对不起,此堆栈为空”); else {

printf(“%d The number已成功从堆栈中弹出,值为:%d \ n“,count,a [count-1]);

returna [-count]; intmain()intcount = 0;

intarr [ MAXSIZE];

push(arr,count);

push(arr,count);

pop(arr,count);

pop(arr,count);

数据结构课程设计商品货架管理:[紧急]商品货架管理代码

内容来自用户:Duola Wakaka

西安邮电大学数据结构课堂实验报告标题:商品货架管理部门名称:计算机学校专业名称:软件工程课程:

学生姓名:

学生编号(8位数字):

1、需求分析使用明确的语句来解释程序设计的任务,强调程序应执行的操作,并清楚地指定(1)输入形式和输入值的范围,

输入的数字必须为正整数,

月份必须是1到12之间的数字,并且

日期输入必须在1到31之间。例如,

(2)输出的形式,例如

(3)程序可以实现的功能,

程序首先实现原始产品的元素信息的输入,并且输入后将新产品直接放入堆栈中,并将产品信息输入顺序:生产线顶部产品的生产日期晚于生产线末端,然后实现倒装产品,重新排列的产品信息将在最后输出。 (4)测试数据,包括正确的输入和输出结果以及包含错误的输入和输出结果。在输入的正常日期范围内将有正常输出。如果输入了错误的日期,则将退出输入并处理下一步。例如,正确的过程结束。二、大纲设计数据类型定义typedefstructDate

{intyear;

intmonth;

intday;

} Date;

typedefstructStack

{Dateate [SIZE];

inttop;

} Stack;

typedefstructNode {

Dateate;

structNode * next;} Queue;

产品信息输入流程图:

请输入产品开始日期,顶部= 0

Ntop

输入产品的生产日期top ++

End 2(每个模块的功能描述。,返回0; s-> date [s-> top]。 month = date.month; retur

以上就是小编与你分享的做一个超市货架管理系统。 要求: 1.使用数据结构思想,以栈为存储结构,按生产日,希望能对你有所帮助。想要了解更多有关货架的新闻和资料,请持续关注本站。

本文来自投稿,不代表http://www.xswww.net/14983.html立场,如若转载,请注明出处。