简单队列
来源:互联网 发布:零起点学通c语言iso 编辑:程序博客网 时间:2024/05/08 13:01
#include <stdio.h>struct queue{ int data[100];//队列的主体,用来存储内容 int head;//队首 int tail;//队尾的下一个!!位置};int main(){ struct queue q; int i; //初始化队列 q.head=1; q.tail=1; for(i=1; i<=9; i++) { //依次向队列插入9个数 scanf("%d",&q.data[q.tail]); q.tail++; } while(q.head<q.tail) //当队列不为空的时候执行循环 { //打印队首并将队首出队 printf("%d ",q.data[q.head]); q.head++; //先将新队首的数添加到队尾 q.data[q.tail]=q.data[q.head]; q.tail++; //再将队首出队 q.head++; } return 0;}
阅读全文
0 0
- 简单队列
- 队列的简单操作
- 循环队列简单实现
- Javascript简单队列
- 队列及简单实现
- 简单队列C++
- 简单链队列C++
- 队列的简单操作
- 队列的简单实现
- 队列的简单实现
- C++ 实现简单队列
- php 简单双向队列
- 栈,队列,简单图
- 检查点队列简单总结
- 链式队列简单实现
- 简单链队列
- 简单队列实现
- 循环队列简单实现
- PHP将Base64图片转换为本地图片并保存
- 2007版以上的Matlab如何自动调正格式,自动对齐
- C# unicode string 转换 codepoint
- 简易推箱子游戏
- 小米MIX2高价来袭,已甩三星几条街?接下来的vivo X20会是这样吗?
- 简单队列
- Linux目录及详细介绍
- Java快速读取文件
- 常用框架(一):spring+springMvc+mybatis+maven
- 用JS实现控制浏览器F12与右键功能
- Linux FTP安装与配置
- matter.js学习笔记(八)--Composites.newtonsCradle()制造牛顿摆
- AndroidStudio统计项目中的代码量
- 桌面的快捷方式图标异常