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