首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
admin
2019-01-14
55
问题
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
选项
A、m=1
B、m=2
C、0
D、1
答案
B
解析
在循环队列中,如果rear-front>0,则队列中的元素个数为rear-front个;如果rear-front<0,则队列中的元素个数为rear-front+m。该题中m-1<m,即rear-front<0,则该循环队列中的元素个数为(m-1)-m+m=m-1。此后从该循环队列中删除一个元素,则队列中的元素个数为m-1-1=m-2。
转载请注明原文地址:https://kaotiyun.com/show/XoRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
设有如下关系表 ______。则下列操作中,正确的是 ______。
下列数据结构中,能用二分法进行查找的是()。
数据库设计包括两个方面的设计内容,它们是
以下叙述中正确的是
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for
若有定义floatb[15],*p=b;,且数组b的首地址为200H,则p/13所指向的数组元素的地址为______。
设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是______。
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
以下叙述中正确的是
随机试题
医学康复的定义是
A.肾切除术B.血管修复术C.选择性肾动脉栓塞术D.部分肾切除术E.肾脏修补术对侧肾良好,患侧肾动脉损伤,可施行
焦化厂某关键设备,其能否平稳运行对煤气净化系统的安全至关重要。该关键设备是()。
生产经营单位主要负责人对安全生产工作应负的职责中不包括()。
李香可以向劳动争议调解委员会申请()。李香应当在()以前,提出调解申请。
下列各项中,属于审计完成阶段工作底稿的有()。
对联是我国的传统文化艺术形式,又由于对时节的重视,在逢年过节之时张贴对联成为中华民族的一大风俗习惯。以下是我国几个传统节日的对联,题中描述的节日对应错误的是()。
人民英雄纪念碑
Tasksheet:A.(ExaminerFrame.I’mgoingtodescribeasituation.Acompanyisplanningtointroduceanannualself
中国是全球最大的黄金生产国,最近还取代了印度成为全球最大的黄金消费国。
最新回复
(
0
)