首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
admin
2019-08-10
64
问题
设循环队列的存储空间为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-1。此后从该循环队列中删除一个元素,则队列中的元素个数为m-1-1=m-2。
转载请注明原文地址:https://kaotiyun.com/show/yMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,当x为大于1的奇数时,值为0的表达式是
有以下程序#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+
有以下程序#includemain(){charx=2,y=2,z;z=(y<<1)&(x>>1);printf("%d\n",z);}程序的输出结果是
在关系模型中,每一个二维表称为一个
下列叙述中正确的是( )。
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;i
以下选项中可用作C程序合法实数的是
面向对象方法中,继承是指( )。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
随机试题
逻辑电路中的“与”门和“或”门是相对的,即正“与”门就是负“或”门;正“或”门就是负“与”门。()
A.肝包虫病和肺包虫病B.窦道和虫囊肿C.胆管炎和胆结石D.干线型肝硬化E.橡皮肿棘球绦虫引起
下列哪项可使红细胞沉降率增快
妊娠期,阴道少量出血,时下时止而无腰酸腹痛者,应诊断为()
患者,男性,25岁,体重60kg。不慎被开水烫伤,自觉剧痛,头面部、颈部及双上肢均有水疱。若对该患者实施补液治疗,伤后第一个8小时应输入的电解质溶液量为
文职人员获得一等功以上奖励的,可以:
“大约在公元700年,北欧国家进入了维金时代。这一时代的特点是,大批青年竞相扬帆出海,驶往一切欧洲国家进行征战和从事贸易。维金时代有一条横贯北大西洋西部的航线。这条航线使用者主要是挪威人和冰岛发现之后的冰岛人。随着时光的推移,北欧人在这条航线上发现了一个又
下列犯罪中属于必要共同犯罪的是()。
简述侵权责任的承担方式。(2017一专一53)
为第二段第1个字符“可”加圈。
最新回复
(
0
)