首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为
admin
2018-10-16
72
问题
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为
选项
A、0或100
B、1
C、2
D、99
答案
A
解析
循环队列中,由于入队时尾指针rear向前追赶头指针front;出队时头指针front向前追赶尾指针rear,造成队空和队满时头尾指针均相等。因此,无法通过条件front==rear来判别队列是“空”还是“满”。对于这个题目来说,经过一系列正常的入队与退队操作后,front=rear=99,此时,要么队列为空(元素个数为0),要么队列为满(元素个数为100),因此选项A正确。
转载请注明原文地址:https://www.kaotiyun.com/show/1gxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的功能是将输入的正整数按逆序输出。例如,若输入135,则输入531,请填空。#includemain(){intn,s;printf("Enteranumber:");scan
阅读以下函数:fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==’\0’&&s2[i]==
以下程序的功能是:处理由学号和成绩组成的学生记录,N名学生的数据已在主函数中放入结构体数组s中,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数高的学生可能不只一个,函数返回分数最高学生的人数。请填空。#include<stdio.
程序测试分为静态分析和动态测试。其中[]是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
以下程序的输出结果是______。main(){charst[20]="hello\0\t\\";printf("%d%d\n",strlen(st),sizeof(st));}
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
下列关于线性表的叙述中,不正确的是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
统一后的德意志帝国建立了容克贵族和资产阶级的联合统治,这就决定了1871年后德国的法律具有________。
既可行气利水又能杀虫截疟的是
有关CT辐射防护措施的叙述,错误的是
以下不属于肺间质组成的是
产品方案是指拟建项目的______的组合方案。
下列各项中,符合会计要素中收入定义的是()。
大自然本身就是按照美学原则来构造和组织的。和“人化自然”说恰好相反,我们关于自然美的感知和接受,不是通过人的实践活动为自然美的感性形式注入了审美价值,而是把大自然固有的美学构造和固有价值移入了我们的头脑,为我们所感知和把握而已。对这段文字理解正确的是:
不合法的main函数命令行参数表示形式是
Ifacopiermakes3copiesevery4seconds,thencontinuesatthisrate,howmanyminuteswillittaketomake9,000copies?
Throughouthistorythebasicunitofalmosteveryhumansocietyhasbeenthefamily.Membersofafamilylivetogetherunderthe
最新回复
(
0
)