问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求助C语言的问题"用数组实现顺序队列"

发布网友 发布时间:2022-08-17 23:31

我来回答

1个回答

热心网友 时间:2023-10-14 16:21

#include
"stdafx.h"
#include
#define
N
200
//预设队列大小
int
queue[N];
int
flag=0;
//队列标识
0为不存在,1为存在
int
front=0,rear=0;
//队列头,队列尾
void
creat()
//创建队列
{
if(flag==1)
{printf("队列已经存在。");}
else
{
for(int
i=0;i<6;i++)
{
printf("输入初始化的第%d数:",i);
scanf("%d",&(queue[i]));
}
rear=5;
flag=1;
}
}
void
enqueue()
//进队列
{
if(flag==0)
{printf("当前还没有队列,请先创建队列:");}
else
{
printf("输入进入队列的元素:");
scanf("%d",&queue[rear+1]);
rear++;
}
}
void
gethead()
//出队列
{
if(flag==0)
{printf("当前还没有队列,请先创建队列:");}
else
{
printf("出队列的元素:%d",queue[front]);
front++;
printf("\n出列后的队列为:");
for(int
i=front;i<=rear;i++)
{printf("%d
",queue[i]);}
}
}
void
print()
//打印当前队列
{
printf("\n当前队列为:");
for(int
i=0;i<=rear;i++)
{
printf("%d
",queue[i]);
}
}
int
main()
{
int
servse=-1;
//服务标识
while(servse!=0)
{
printf("\n1.创建队列\n");
printf("2.元素进队\n");
printf("3.元素出列\n");
printf("4.打印队列\n");
printf("0.退出\n");
printf("选择:");
scanf("%d",&servse);
switch(servse)
{
case
1:creat();break;
case
2:enqueue();break;
case
3:gethead();break;
case
4:print();break;
case
0:return
0;break;
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本电脑的哪些牌子什么牌子的笔记本电脑好 笔记本电脑品牌质量排行榜你知道哪个最耐用全面解析笔记本电脑品牌的质 ... 十大笔记本电脑品牌笔记本电脑推荐品牌 各大汽车电脑品牌厂家官方售后服务电话合辑v3.00 哪种笔记本电脑售后好哪个品牌电脑售后好 各大笔记本电脑品牌售后网点及售后电话汇总解决您笔记本电脑问题的选 ... 如何教育孩子成学霸 学霸的家长是怎样培养孩子的? 聪明的懒孩子怎么变成学霸 学霸孩子怎么培养 ios11怎么看屏幕使用时间 6s14.71升级15.3.1系统怎么样 6S系统15.3.1能升吗 iOS15.3升级后表现如何?8部iPhone实测,这几部不建议升级 项目管理熟练的人员需要报PMP认证培训课程吗? 如何用C语言实现精确软件定时 c语言实现简单的定时 义乌住宿 去义乌住哪里好 #include&lt;stc89.h&gt;——C语言头文件包括有单片机哪些内容的说明? 中国农业最发达的地方是哪? 今年中国哪个省高考学生最多? 哪个省每年考上北大清华的人最多 个上大学,哪个省份录取的学生最多 中国哪个省每年考的大学生最多? 中国十大经济强省分别是哪些? 经济大省要勇挑大梁,我国都有哪些经济大省? C语言中 int b=(a&lt;&lt;8);是啥意思啊?a是一个已知整数。 C语言中二元运算符%是什么意思?怎么用?望指点。谢啦! c语言中一元和二元运算符运算顺序(结合律)有什么不同,麻烦大神举个栗子 c语言 队列问题 我现在是一名准高三生,学了两年的美术,现在对高考和以后很迷茫,不知道怎么办? 高三开始学美术然后去高考会不会太晚? 现在学起美术然后参加艺术高考还来得及吗? 读美术 从高一到高三高考 大概要花多少钱啊 高中学美术参加高考是怎么一回事 论语讲了什么内容 11. I got a little ________ when I learned that the appointment with the general manager was changed 大学英语(四)单选题11-20 高中英语单项选择题11-20 11月26号雅思预测 跪求有关物流知识方面的英语短文100字左右即可!带翻译!求11篇!!! 大象喝水(500ms)C语言运行错误是怎么回事,怎样改正,编译没错,运行没结果_百度问一问 上海连日出现散发病例,上海疫情会大规模反弹吗? 求助,小米note100%电量突然死机,呼吸灯不闪烁,不能开机 《活板》教学反思 《活板》运用了哪些说明方法,有什么表达作用 活板沈括 核舟记魏学洢 启示 活板中运用了哪些说明方法.据两个并说说它的作用 《活板》一文中运用了哪些说明方法