在一个队列Q中,执行了GetHead(Q, &e)操作后,以下哪个选项正确描述了队列Q的状态变化?

答案解析

核心考点说明:本题考察的是队列的基本操作GetHead的理解,即获取队头元素操作对队列状态的影响。 解题思路分析:GetHead操作是获取队列的队头元素,并将其值赋给e,但不会改变队列的状态,即不会删除队头元素,队列的长度也不变。 每个选项的详细分析: A. 错误。GetHead操作不会删除队头元素。 B. 正确。GetHead操作会返回队头元素给e,但队列Q本身保持不变。 C. 错误。GetHead操作获取的是队头元素,不是队尾元素。 D. 错误。GetHead操作不会改变队列的长度。 易错点提醒:需要明确GetHead操作只是获取队头元素的值,不会对队列进行任何修改。
正确答案:B
随机推荐
开始刷题