(给学生)顺序栈(队列)基本操作算法.docVIP

  • 9
  • 0
  • 约1.37千字
  • 约 4页
  • 2018-03-13 发布于河南
  • 举报
(给学生)顺序栈(队列)基本操作算法

【说明】: (1)打开microsoft vc++6.0开发环境,选择“文件”菜单项——》“新建文件”选项——》“文件”选项卡——》“c++ source file”选项,指定“文件名”和“保存位置”。 (2)每次上机结束,及时保存自己的源程序文件。 (3)提高效率,认真上机完成每次任务,不要做其它事情。 实验一 顺序栈、顺序队列基本操作算法 1. 顺序栈基本操作算法,填空补全程序 #include stdio.h #include stdlib.h #define m0 100 //指定顺序栈的最大空间 typedef struct SeqStack //顺序栈存储结构定义 {char data[m0]; int top; }SeqStack; SeqStack * Init_SeqStack() //初始化空栈 { SeqStack *s; (1); (2); return s; } int Empty_SeqStack(SeqStack *s) //判空栈 { if ((3)) return 1; else return 0; } int Push_SeqStack (SeqStack *s, char x) //入栈 {if ((4)) {printf(栈满不能入栈!\n); return 0; } el

文档评论(0)

1亿VIP精品文档

相关文档