首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于循环队列,下列叙述中正确的是
对于循环队列,下列叙述中正确的是
admin
2019-08-18
75
问题
对于循环队列,下列叙述中正确的是
选项
A、队头指针是固定不变的
B、队头指针一定大于队尾指针
C、队头指针一定小于队尾指针
D、队头指针可以大于队尾指针,也可以小于队尾指针
答案
D
解析
所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使刚。在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。循环队列的主要操作是:入队运算和退队运算。每进行一次入队运算,队尾指针就进一。每进行一次退队运算,队头指针就进一。当rear或front等于队列的长度加1时,就把rear或front值置为1。所以在循环队列中,队头指针可以大于队尾指针,也可以小于队尾指针。
转载请注明原文地址:https://kaotiyun.com/show/oYRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidf(int*q){inti=0;for(;i<5;i++)(*q)++;main(){inta[5]={1,2,3,4,5},i;f(
有以下程序:#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件fi
若有以下程序:#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++
若有以下程序:#includemain(){inta=6,b=0,c=0;for(;adz&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",
设有以下语句:inta=1,b=2,c;13=a^(b
以下选项中,合法的一组C语言数值常量是
以下叙述中正确的是
以下叙述中正确的是
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。
随机试题
Thirtyyearsago,whenChristianBoerwasfirstlearninghowtoreadwhilegrowingupintheNetherlands,hemadealotofmista
A.防治坏血病B.防治佝偻病C.防治夜盲症D.习惯性流产的辅助治疗E.防治唇干裂维生素E用于()。
格列美脲属于()口服降糖药。
桥梁运营状况的主要监测内容包括()。
在最高额抵押担保的的债权确定前,可以允许最高额抵押权的转让,无需当事人同意。()
我国小学课程的设计要适合小学儿童()的特点。
每年高考成绩公布期间,社会总,要掀起一阵“状元热”和“排名热”。国人热衷于排名的做法,往往会阻碍创新型人才的成长。以下哪项不能支持上述观点?()
离开具体条件办事情就会()。
Whendidthetwopeopleseeeachotherlasttime?
A------ChainstoreJ------TelephonesalesB-----ConsumerbehaviorK------DirectcostsC------ConsumersatisfactionL------Produ
最新回复
(
0
)