栈与循环队列操作示例及作业.pdfVIP

  • 0
  • 0
  • 约4.36千字
  • 约 6页
  • 2026-07-31 发布于山西
  • 举报

本小节内容

13作业

作业

13

描述

新建一个栈,输入3个整数345,入栈345,依次出栈,打印543,新建循环队列(Maxsize为5),

输入34567,入队7时,队满,打印false,然后依次出队,输出3456

输入

输入,内容依次是345,换行后,接着是34567

输出

如果输入是345,换行,接着是34567,那么输出是

543

false

3456

注意每个数字占用两个字符的位置,5之前是有一个空格的,第三行的3之前也是有一个空格的

这道题考察的是栈、循环队列,和上课讲解的代码是类似的,下面直接上代码

如下:

#includestdio.h

#includestdlib.h

#defineMaxSize5

typedefintElemType;

typedefstruct{

ElemTypedata[MaxSize];//数组

inttop;

}SqStack;

voidInitStack(SqStackS)

{

S.top=

文档评论(0)

1亿VIP精品文档

相关文档