首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
admin
2020-10-26
35
问题
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
选项
A、2
B、1
C、3
D、52
答案
A
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear=50可知此时循环队列为空。入队运算时,首先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=50+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50+1时,置front=1。
若经过运算,front=rear=1可知队列空或者队列满。此后又正常地插入了两个元素说明插入前队列为空,则插入后队列元素个数为2。故选A选项
转载请注明原文地址:https://kaotiyun.com/show/sk3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义,inta=3,*p=&a,**q=&p;,则以下叙述中错误的是()。
有以下程序:#include#includevoidfun(char*8,intml,intm2){chart,*p;p=s+ml;s=s+m2;while(8
有以下程序#include<stdio.h>main(){inti,j=0;chara[]="abl23c4d56ef7gh89";for(i=0;a[i];i++)if(a[i]>=’0’&&a[i]<=’9’)a[j++]=a[i]
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组S中的语句组是()。
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是()。
有以下程序段:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
没有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
关于“while(条件表达式)循环体”,以下叙述正确的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
随机试题
背景:某商业工程,建筑面积25000m2,地上8层,地下2层。筏板基础,地上为框架结构。某施工单位中标施工总承包,中标价1.56亿元人民币。质量目标:合格,施工单位中标后成立了项目部,并于2010年12月15日进场。施工过程中发生了如下事件:事件一:项
会计账簿的设计范围。
技师焙烧铸圈时将铸道口向上放置可能造成铸件出现A.砂眼B.气孔C.缩孔D.冷隔E.毛刺
以下哪种疾患在青春期后有自愈趋势
案情:2010年10月2日午夜,A市某区公安人员在辖区内巡逻时.发现路边停靠的一辆轿车内坐着三个年轻人(朱某、尤某、何某)形迹可疑,即上前盘查。经查,在该车后备箱中发现盗窃机动车工具.遂将三人带回区公安分局进一步审查。案件侦查终结后.区检察院向区法院提起公
2006年我国农村实用人才中,东部地区人数占总人数的()。2006年我国农村实用人才中,学历在中专以下人数和中专以上人数的比例约为()。
某学生看待问题很有主见,从不人云亦云,其认知风格属于()。
【T1】【T5】
【F1】Ican’thelpwonderingwhatCharlesDarwinwouldthinkifhecouldsurveythestateofhisintellectualachievementtoday.2
Culturesaredifferentbecausethelocationstheyexistinaredifferent.Somepeoplelivinginthedesert,aregoingtolived
最新回复
(
0
)