首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
admin
2021-02-25
30
问题
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
选项
A、26
B、25
C、24
D、0或50
答案
D
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear=50可知此时循环队列为空。入队运算时,首先队尾指针rear进1(即rear+1),然后在队尾指针rear指向的位置插入新元素。特别的,当队尾指针rear=50+1时,置rear=1。退队运算时,排头指针front进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50+1时,置front=1。
若经过运算,front=rear可知队列空或者队列满,则队列中有0或者50个元素。故选D选项
转载请注明原文地址:https://kaotiyun.com/show/YLtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]
有以下程序#include#includetypedefstruct{charname[9];charsex;intscore[2];)STU;STUf(STUa){STU
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
程序流程图中带有箭头的线段表示的是()。
有以下程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;cas
C语言程序的模块化通过以下哪个选项来实现
软件生命周期是指()。
下列叙述中错误的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数()。
随机试题
常压下连续吸纯氧的安全时限为()
见于真核细胞的共有序列5’rATAAAA3’与见于原核细胞的共有序列极为相似。它很重要,因为是
10个月女婴,腹泻伴呕吐4天于7月20日入院。大便稀水样,10余次/日,半天无尿,伴有发热,38.3℃。体检:神志萎,口唇樱红,哭泪少,呼吸深,前囟眼窝凹陷明显。心肺(-),腹软。皮肤弹性差,有花纹,四肢凉。血钠135mmol/L,血钾3.8mmol/L,
对于血热所致的各种出血证兼有瘀滞者,多选用
渠道与山谷、河流、道路相交,为连接渠道而设置的过水桥,称为()。
选择单据号为00011(单据类型为应收借项)的应收单,生成凭证。
针对初中数学八年级上册《正比例函数》一课,完成下列教学设计.请创设教学情境,引入新课.
银行职员甲在为客户乙办理信用卡的过程中利用职务之便获得乙所持信用卡的信息并仿造了一张相同的信用卡,后用该信用卡从ATM上取出5000元。对甲应按何罪处罚?()
Howmanypeopleappliedbutdidn’truntherace?
Placingahumanbeingbehindthewheelofanautomobileoftenhasthesamecuriouseffectascuttingcertainfibersinthebrain
最新回复
(
0
)