首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
admin
2019-01-14
36
问题
设循环队列的存储空间为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全国计算机二级
相关试题推荐
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
若有以下定义“int t[3][2];”,能正确表示t数组元素地址的表达式是______。
当调用函数时,实参是一个数组名,则向函数传送的是______。
设有如下关系表 ______。则下列操作中,正确的是 ______。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
软件定义时期主要包括【】和需求分析两个阶段。
下列叙述中错误的是()。
以下叙述中正确的是
在位运算中,操作数每左移两位,其结果相当于()
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
随机试题
根据计划的明确性,可以将计划分为()。
十二指肠球部溃疡急性胆囊炎、胆石症
A.剖腹产术B.卵巢子宫摘除术C.阴门上联合切开术D.输卵管结扎术E.卵巢摘除术京巴犬,1.5岁,妊娠61天,已持续努责2小时,阴道检查胎儿未进入宫颈,宫颈口可伸入3个手指,B超检查胎儿较大,有胎动,手术治疗应选择
从长期来看,公司股利的固定增长率(扣除通货膨胀因素)不可能超过公司的资本成本率。()
学习迁移的心向的产生有利于学习迁移的实现,所以“定势”对学习的影响是积极的,“卢钦斯盛水实验”可以证实。()
对统计总体进行分组时,采用等距分组还是异距分组,取决于()。
对事物从客体的或直观的形式去理解,而不是把它当做人的感性活动,当做实践去理解。这是()。
Thecommonlawsystemisbrokendownintowhichofthefollowingcategories?
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
A、ThebookhasbeenreturnedonSeptember27.B、ThebookhasbeensoldoutonSeptember27.C、ThebookhasbeencheckedoutonS
最新回复
(
0
)