循环队列的存储空间为Q(1:40),初始状态为front=rear=40,经过一系列正常的入队与退队操作后,front=rear=15,此后又退出一个元素,则循环队列中的元素个数为( )

admin2021-09-15  33

问题 循环队列的存储空间为Q(1:40),初始状态为front=rear=40,经过一系列正常的入队与退队操作后,front=rear=15,此后又退出一个元素,则循环队列中的元素个数为(    )

选项 A、14
B、40
C、39或0且产生下溢错误
D、15

答案C

解析 循环队列的存储空间为Q(1:40),初始状态为front=rear=40,经过一系列正常的人队与退队操作后,front=rear=15,此时,循环队列为队满或队空。此后又退出一个元素,则循环队列中的元素个数可能为39(队满时),也可能是0且产生下溢错误(队空时)。
转载请注明原文地址:https://jikaoti.com/ti/unU0FFFM
0

最新回复(0)