首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
admin
2020-07-28
65
问题
设循环队列存储空间为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/EJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是
有以下程序fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);printf("%d,",k);k=fun(
设有定义语句int(*f)(int);则以下叙述正确的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}main(){doublea[2]=
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
下列关于C语言文件的叙述中正确的是
sizeof(double)是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
以下选项中,能用作数据常量的是()。
随机试题
下列属于犯罪中止的是()。
中医学认为,“元气”运行的通道是
胰腺癌好发部位是()。
(2011年案例分析第79~82题)甲物流公司负责乙食品厂食品的仓储与配送。2011年6月,甲物流公司员工肖某前往丙超市送货,途中因担心堵车来不及接小孩放学,便给自家保姆董某打电话,让董某代其接小孩,董某应允。董某在去接肖某小孩的路上不小心撞伤许某,许某花
关于营业税纳税地点的下列表述中,正确的有()。(2012年)
在学习《人民的音乐家——聂耳、冼星海》一课时,教师带领学生欣赏《保卫黄河》,并向学生展示抗战时期的历史图片、音像资料。学生对抗日战争有了感性的认识,情绪也渐渐高涨,教师弹奏钢琴,全体学生共同高声演唱《保卫黄河》。这节课中,教师通过历史资料的展示引发学生心灵
传统社会信息封锁之流弊延续至今,与公民的知情权诉求形成了尖锐的冲突。因为在现代民主政治中,知情权是公民的一项原生性的基本权利,只有在对与自己权益相关的各种事务充分知晓的情况下,公民才能真正把握自己的生活,并对社会承担责任。如果没有知情权,公民的其他权利如参
因材施教原则的精神实质是教师在教学中要_________。
设函数f(x)在x=0处二阶可导,。f”(0)≠0,f’(0)=0,f(0)=0,则x=0是F(x)的()
A、Thenewerthemusicis,thelongertimeitwilllast.B、Itiseasyformusictogainapermanentstatus.C、Goodmusicalwayss
最新回复
(
0
)