首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m一1,real=m,则该循环队列中的元素个数为( )。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m一1,real=m,则该循环队列中的元素个数为( )。
admin
2017-07-05
72
问题
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m一1,real=m,则该循环队列中的元素个数为( )。
选项
A、m一1
B、1
C、m
D、0
答案
B
解析
循环队列长度为m,由初始状态为front=rear=m可知此时循环队列为空。入队运算时,首先队尾指针(rear)进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针:rear=m+1时,置lear=1。退队运算时,排头指针(front)进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=1。从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,则该循环队列中的元素个数为m一(m一1)=1。故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/6ODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;do{sw
#define命令出现在程序中函数的外面,宏名的有效范围为______。
语句"int(*ptr)();"的含义是______是指向函数的指针,该函数返回一个int型数据。
有以下程序(说明:字符0的ASCII码值为48)#includemain(){charcl,c2;scanf(“%d”,&c1);’c2=cl+9:prinif(“%c%c\n”,cl,c2);
有以下程序(说明:字母A的ASCII码值是65)#includevoidfun(char*S){while(*s){if(*s%2)printf(“%c”,*s);S++;}}
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t):}
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
可在C程序中用作用户标识符的一组标识符是()。
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量使用的存储类别是______。
随机试题
A.归脾汤B.八珍汤C.黄土汤D.补中益气汤患者反复发生肌衄,久病不愈,体倦无力,头晕目眩,面色萎黄,食欲不振,舌质淡,脉细弱,主方宜选
下列关于颅中窝骨折病人的护理错误的是()
牙龈边缘呈蚕蚀状缺损,坏死组织为腐肉,表面覆盖假膜,伴严重口臭。镜下见密集的炎症及组织坏死区。龈沟液涂片可见梭形杆菌。该疾病可能是
依据我国行政法律规范的规定,以下表述正确的是?
民事主体是指参与民事关系,享有民事权利和承担民事义务的“人”,包括()。
研究人员表示,忆阻器被植入到人体内后,可以执行体征______、疾病______、伤口愈合跟踪,并能够将信息无线传送给医生或患者,以便于采取后续措施。实验证实,可降解忆阻器可读写数百次,在干燥情况下,信息可储存3个月。填入画横线部分最恰当的一项是:
酸雨是指pH值低于5.6的大气降水,包括雨、雪、露、霜,造成酸雨的主要原因是大气中的:
在古希腊哲学史上,被誉为“哲学之父”的是()。
我们党坚持以马克思列宁主义、毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观为指导,坚持解放思想、实事求是、与时俱进、求真务实,坚持辩证唯物主义和历史唯物主义,紧密结合新的时代条件和实践要求,以全新的视野深化对共产党执政规律、社会主义建设规律、人类
A、Somenewdevelopmentsinfinance.B、Somenewdevelopmentsinproperty.C、Somenewdevelopmentsinresearch.D、Somenewdevelop
最新回复
(
0
)