第七周 项目4 队列数组
2015-12-14 18:20
288 查看
点击打开链接
#include <stdio.h>
#include <malloc.h>
#include "liquene.h"
#define N 10
int main()
{
int i, a;
LiQueue *qu
;
for (i=0; i<N; i++)
InitQueue(qu[i]);
printf("输入若干正整数,以0结束: ");
scanf("%d", &a);
while(a)
{
enQueue(qu[a%10], a);
scanf("%d", &a);
}
printf("按个位数整理到各个队列中后,各队列出队的结果是: \n");
for (i=0; i<N; i++)
{
printf("qu[%d]: ", i);
while(!QueueEmpty(qu[i]))
{
deQueue(qu[i], a);
printf("%d ", a);
}
printf("\n");
}
for (i=0; i<N; i++)
DestroyQueue(qu[i]);
return 0;
}
#include <stdio.h>
#include <malloc.h>
#include "liquene.h"
#define N 10
int main()
{
int i, a;
LiQueue *qu
;
for (i=0; i<N; i++)
InitQueue(qu[i]);
printf("输入若干正整数,以0结束: ");
scanf("%d", &a);
while(a)
{
enQueue(qu[a%10], a);
scanf("%d", &a);
}
printf("按个位数整理到各个队列中后,各队列出队的结果是: \n");
for (i=0; i<N; i++)
{
printf("qu[%d]: ", i);
while(!QueueEmpty(qu[i]))
{
deQueue(qu[i], a);
printf("%d ", a);
}
printf("\n");
}
for (i=0; i<N; i++)
DestroyQueue(qu[i]);
return 0;
}
相关文章推荐
- cordova应用加移动广告平台视频广告教程
- MPAndroidChart 教程:坐标轴,X轴,Y轴,Labels(三)
- iOS:友盟SDK第三方登录 分享及友盟统计的使用
- Lua脚本实现界面-自定义的控制键
- Valid Anagram
- null与“ ”的区别
- 总结16种网站渗透技巧经验分享
- cocos2dx 按钮长按事件
- 仿QQ消息栏中的消息和电话切换功能
- Python 2.7.9+ and 3.4+ 安装模块不再需要单独安装 pip ,Python 已经内置了 pip 安装工具
- Spring整合JMS(二)——三种消息监听器
- MFC程序如何使用printf输出调试信息
- 随想1
- 指南针开发
- BZOJ1084 [SCOI2005] 最大子矩阵
- R与自动化报告
- A. Duff and Weight Lifting
- PopupWindow弹窗事件
- 虚拟机在不重启情况下识别新加硬盘
- 由NSObject学到的一点基本知识