搜索
楼主: 啊哈磊
打印 上一主题 下一主题

【啊哈!算法】算法4:解密QQ号——队列

[复制链接]
16#
发表于 2019-10-26 16:26:05 | 只看该作者
#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++;     }         getchar();getchar();     return 0; }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表