首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的入队与退队操作后,front=rear=25,此后义正常地插入了一个元素,则循环队列中的元素个数为( )。
循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的入队与退队操作后,front=rear=25,此后义正常地插入了一个元素,则循环队列中的元素个数为( )。
admin
2021-07-09
32
问题
循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的入队与退队操作后,front=rear=25,此后义正常地插入了一个元素,则循环队列中的元素个数为( )。
选项
A、51
B、50
C、49
D、1
答案
D
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。入队运算时,队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。当front=rear=25时可知队列空或者队列满,此后又正常地插入了一个元素说明之前队列为窄,所以插入操作之后队列里只有一个元素。故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/BZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
设有定义:struct{intn;floatx;}s[2],m[2]:{{10,2.8},{0,0.0}};则以下赋值语句中正确的是()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
设a、b、c是已定义的整型变量且已正确赋初值,以下赋值语句中,错误的是()。
以下选项中不合法的标识符是( )。
下面对对象概念描述正确的是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下面关于算法的叙述中,正确的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
在数据处理中,其处理的最小单位是()。
随机试题
生活中,我们应该学会一些自救和互救的技能。下列有关意外事故的处理不正确的是()。
Despitethefactthatadvertisersspend$44billiononthemajortelevisionnetworksandcableTVadvertising,anewstudyshows
非根性的臂丛神经闭合性损伤,手术探查的时限及指征是
A.阳虚血瘀证B.风热犯肺C.气营两燔D.寒凝血瘀E.肾阴虚火旺舌色淡紫而湿润属于
放射性皮肤癌的处理原则,错误的是
关于淋病的描述,正确的是
灭菌治疗用于
已知风险组合的期望报酬率和标准差分别为15%和20%,无风险报酬率为8%,某投资者除自有资金外,还借入占自有资金20%的资金,并将所有的资金投资于市场组合,则总期望报酬率和总标准差分别为()。
AI
Shehas______hermindandisgoingtoCanadainsteadofJapan.
最新回复
(
0
)