首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
admin
2016-11-25
21
问题
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
选项
A、15
B、16
C、20
D、0或35
答案
D
解析
循环队列的队头指针和尾指针都等于15.此循环队列中元素的个数有两种情况,第一种情况是队头指针和尾指针都是第一次到达15,此时元素个数为0:第二种情况是队头指针第一次到达15,而尾指针第二次到达15,此时元素个数为35。
转载请注明原文地址:https://kaotiyun.com/show/YbAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
冒泡排序算法在最好的情况下的元素交换次数为【】。
在下面四个选项中,()是用来声明虚函数的。
下面关于构造函数和析构函数的描述中,错误的是()。
C++中运算符优先级由高到低排列正确的是()。
以下程序的输出结果是#include<iostream.h>voidmain(){charx=040;cout<<(X<<1);}
C++语言中标点符号中表示一条预处理命令开始的是
若执行下面的程序时,从键盘上输入5和2,则输出结果是#include<iostream.h>voidmain(){inta,b,k;cin>>a>>b;
下列对字符数组进行初始化的语句正确的是.
程序流程图中的菱形框表示的是【】。
设有如下说明 typedef struct {int n;char c;double x;}STD; 则有以下选项,能正确定义结构体数组并赋初值的语句是
随机试题
相对数主要包括
对大多数工程项目来说,单位时间的资源消耗在整个使用范围内,通常是()
老年人服用磺酰脲类药物老年人服用华法林
影响评价的因素不包括
女性,26岁,右胸外伤,疼痛,呼吸急促,血压90/60mmHg。心率100次/分,神清,烦躁,轻度发绀,气管明显左移,右侧呼吸音消失,右胸壁皮下气肿,逐渐加重,治疗方法首选
患者,男,58岁。黏液血便1年,形体消瘦,面色白,腹泻,泻后痛减,腹痛喜热,形寒肢冷;肠鸣音活跃,舌淡,苔白,脉细。其证型是
关于盗窃罪的理解,下列哪一选项是正确的?(2011年卷二16题)
律师在诉讼与仲裁中,必须遵循一定的行为规范。根据相关规范的要求,下列哪些表述是正确的?()
年检主管部门在每年年检后,应当发布年检通告,对没有通过年检的旅行社,年检主管部门可以根据有关规定()。
Peoplehavewonderedforalongtimehowtheirpersonalitiesandbehaviorsareformed.Itisnoteasytoexplainwhyoneperson
最新回复
(
0
)