main3-4.c 检验bo3-2.c的主程序
来源:互联网 发布:湖南大学 双一流 知乎 编辑:程序博客网 时间:2024/05/21 09:03
/* main3-2.c 检验bo3-2.c的主程序 */
#include"c1.h"
typedef int QElemType;
#include"c3-2.h"
#include"bo3-2.c"
void print(QElemType i)
{
printf("%d ",i);
}
void main()
{
int i;
QElemType d;
LinkQueue q;
InitQueue(&q);
printf("成功地构造了一个空队列!\n");
printf("是否空队列?%d(1:空 0:否) ",QueueEmpty(q));
printf("队列的长度为%d\n",QueueLength(q));
EnQueue(&q,-5);
EnQueue(&q,5);
EnQueue(&q,10);
printf("插入3个元素(-5,5,10)后,队列的长度为%d\n",QueueLength(q));
printf("是否空队列?%d(1:空 0:否) ",QueueEmpty(q));
printf("队列的元素依次为:");
QueueTraverse(q,print);
i=GetHead_Q(q,&d);
if(i==OK)
printf("队头元素是:%d\n",d);
DeQueue(&q,&d);
printf("删除了队头元素%d\n",d);
i=GetHead_Q(q,&d);
if(i==OK)
printf("新的队头元素是:%d\n",d);
ClearQueue(&q);
printf("清空队列后,q.front=%u q.rear=%u q.front->next=%u\n",q.front,q.rear,q.front->next);
DestroyQueue(&q);
printf("销毁队列后,q.front=%u q.rear=%u\n",q.front, q.rear);
}
- main3-4.c 检验bo3-2.c的主程序
- main3-1-2.c 检验bo3-1.cpp的主程序
- main2-3-4.c 检验bo2-6.c的主程序
- main2-4.c 检验bo2-7.c的主程序
- main2-3-3.c 检验bo2-5.c的主程序
- main3-01~3-08.cpp 栈和队列-检验主程序
- bo3-4.c 用单链表的基本操作实现链队列(存储结构由c3-2.h定义)的基本操作(9个)
- bo3-1-1.c 链栈(存储结构由c2-2.h定义)的基本操作(4个) 及验证
- main3
- C语言数组名做实参与C++容器名做实参对主程序的影响
- 栈的应用--括号匹配的检验(C++)
- C中需要检验其执行是否成功的函数(检验返回值)
- 一次无聊的尝试----用C语言,在子程序里修改主程序的局部变量.
- c++,dll后缀的控件调用主程序本身的函数方法
- C语言基础 检验输入的字符是不是字母
- 008.栈应用括号匹配的检验C实例
- C语言数据结构-桟——括号的匹配检验
- c 语言中, 如何让两个函数共用一组变量, 而在主程序中是不可见的?
- 小练1
- 堆栈的详解
- 电话情结
- jsp作业(1)--使用jsp+servlet完成一个表单验证
- aidl项目笔记-入门
- main3-4.c 检验bo3-2.c的主程序
- Visual Studio 2010开发环境安装顺序
- ACM笔记
- “#if 0/#if 1 ... #endif”的作用
- UML 类图介绍
- 黑马--程序员 多态的好处把父类封装起来,操作很方便. 看例子:
- mystrcat
- 恼人的函数指针:指向类成员的指针
- IT学生解惑真经