单选题
对一个初始为空的队列Q执行操作enQueue(Q,a),enQueue(Q,b),deQueue(Q,x),deQueue(Q,Y)之后,再执行isEmpty(Q),返回的值是______。
A.a
B.b
C.1
D.0
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 对一个空队列,执行两次进队操作和两次出队操作后,显然栈变为空状态,此时执行判断队列是否为空的操作Q.isEmpty(),函数返回true。
提交答案
关闭