首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
admin
2020-10-26
54
问题
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
选项
A、2
B、1
C、3
D、52
答案
A
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear=50可知此时循环队列为空。入队运算时,首先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=50+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50+1时,置front=1。
若经过运算,front=rear=1可知队列空或者队列满。此后又正常地插入了两个元素说明插入前队列为空,则插入后队列元素个数为2。故选A选项
转载请注明原文地址:https://kaotiyun.com/show/sk3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>voidmain(){inta=1,b:0;printf("%d,",b=a+b);printf("%d\n",a=2*b);}
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
若有定义:typedefint*T[10];Ta;则以下选项与上述定义中a的类型完全相同的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有以下程序:#includemain(){if(’\0’==0)putchar(’1’);if(’0’==0)putchar(’2’);if(’a’>’b’)putchar(’3’);
以下选项中正确的语句组是()。【09年3月】
负责数据库中查询操作的数据库语言是()。
有以下程序段:intx,i;for(i=l;i<=100;i++){scanf("%d",&x);if(x<0)continue;printf("%4d\n",x);}下面针对上述程序段的描述正确的是()。
软件开发中需求分析的主要任务是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
随机试题
下列有关CFP资格认证制度在我国建立和发展的说法,正确的是()。(1)CFP资格认证采用两级认证是我国选择CFP资格认证制度的首要原因(2)具有标准的操作程序和完整的继续教育要求是我国选择CFP资格认证制度的原因之一(3)2
定子总成由_______和_______组成。
献血者为A型血,经交叉配血试验,主侧不凝集而次侧凝集,受血者的血型应为
急性黄疸性肝炎病人尿中有胆红素是因为
安全生产制度类资料分为安全生产责任制度和安全生产管理制度两小类,下列()是安全生产责任制度资料。
自2011年起,我国已连续六年实施()的货币政策。
当前公安队伍正规化的重点“四统一”指的是()。
公交车突然加速或减速时,站在车上的人左右摇晃一下后又站直了,在这个过程中发挥作用的脑机制是()
远程电信会议
A、Themanfelldownwhenremovingthepainting.B、Thewallwillbedecoratedwithanewpainting.C、Thewomanlikesthepainting
最新回复
(
0
)