首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于循环队列,下列叙述中正确的是( )。
对于循环队列,下列叙述中正确的是( )。
admin
2019-12-17
93
问题
对于循环队列,下列叙述中正确的是( )。
选项
A、队头指针是固定不变的
B、队头指针一定大于队尾指针
C、队头指针一定小于队尾指针
D、队头指针可以大于队尾指针,也可以小于队尾指针
答案
D
解析
所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。循环队列的主要操作是:入队运算和退队运算。每进行一次入队运算,队尾指针就进一。每进行一次退队运算,队头指针就进一。当rear或front等于队列的长度加1时,就把rear或front值置为1。所以在循环队列中,队头指针可以大于队尾指针,也可以小于队尾指针。
转载请注明原文地址:https://kaotiyun.com/show/Y9Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序,程序执行后的输出结果是fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon","
若有定义语句:intm[]={5,4,3,2,1),i=4;,则下面对m数组元素的引用中错误的是
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch,printf("%c\n",*(pc+5));}程序运行后的输出结果是
有以下程序,其中k的初值为八进制数#include<stdio.h>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是
有以下函数intfun(char*x,char*y){intn=0;while((*x:=*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
有三个关系R、S和T如下。其中关系T由关系R和S通过某种操作得到,该操作为
在数据管理技术发展的三个阶段中,数据共享最好的是
下面关于位运算符的叙述,正确的是
随机试题
若8255的端口A和端口B工作在方式1输入时,C口的______和______可作为基本输入/输出使用。
某城市轨道交通工程的地下工程采用明挖法,基坑设计深度18m,当基坑开挖深度为8~10m时,其监测频率可取()。
(2019年)甲公司记账本位币为人民币,外币业务采用交易发生日的即期汇率折算,按月计算汇兑损益。3月11日出口一批价值10万美元的商品,收款期限30天。当日即期汇率为1美元=6.28元人民币。3月31日的即期汇率为1美元=6.30元人民币。4月10日如期收
下列有关成本责任中心的说法中,正确的有()。
赛前控制中心的检录员应将4×400米接力第二棒运动员移交给()。
根据下面资料,回答以下问题:2015年6月底,全国光伏发电累计装机容量达到3578万千瓦,其中,光伏电站3007万千瓦,分布式光伏571万千瓦。全国各省(区、市)中,累计光伏发电装机容量超过100万千瓦的分别为甘肃578万千瓦、新疆570万千瓦、
以下叙述中正确的是()。
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
Thepearlisalustrousroundedgemformedinsideamollusk(软体动物).Sincepearlsmaybeformedbyanyshelledmollusk,themos
A.actualB.cunningC.impressionD.simplyE.verbalF.resultG.non-verbalH.con
最新回复
(
0
)