首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
admin
2018-02-02
31
问题
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
选项
A、20
B、0或35
C、15
D、16
答案
B
解析
Q(1:35)则队列的存储空间为35;队空时:front=rear(初始化时:front=rear);队满时:(rear+1)%n==front,n为队列长度(所用数组大小)。因此当执行一系列的出队与入队操作,front=rear,则队列要么为空,要么为满。
转载请注明原文地址:https://kaotiyun.com/show/EWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#defineSQR(X)X*Xmain(){inta=16,k=2,m=1;a/=SQR(k/m)/SQR(k+m);printf("%d\n",A)
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
已知字母A的ASCII参政值是65,字母a的ASCII码值是97,以下程序列______。main(){chara=’A’;intb=20;printf("%d,%o",(a=a+a,a+b,b),a+’a’+
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
已有定义和语句:doublea,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、30.0,不正确的输入形式是
有以下说明和定义语句 struct student { int age; char num[8];}; struct student stu[3]={{20,"200401"},{21,"200402"},(19,"200403"}}; struct st
下列叙述中,正确的是
下列关于参数传递的说法中,正确的是______。
用筛选法可得到2~n(n
用筛选法可得到2~n(n
随机试题
β2受体
平滑或软组织算法不用于显示
A.黏液血便B.大便的次数和便血程度C.腹痛程度D.腹胀E.肠外表现溃疡性结肠炎活动期的重要表现是
患者低热,午后热甚,胸闷脘痞,不思饮食,渴不欲饮,呕恶,大便稀薄,舌苔黄腻,脉濡数。其证候是
A.三拗汤B.都气丸C.大青龙汤D.麻杏石甘汤合苏葶丸E.小青龙汤合三子养亲汤治疗热性哮喘的首选方剂是
卡介苗预防接种,进针角度为
脑灌注压是指
下列各项中,关于交易性金融资产表述不正确的是()。(2012年改编)
Hedidn’tfeellike______,sohetookataxi.
MostscholarsagreethatIsaacNewton,whileformulatingthelawsofforceandgravityandinventingthecalculusinthelate16
最新回复
(
0
)