首页 > 试题广场 >

若有一个Queue类型的队列Q元素个数的语句是( )。

[单选题]

设循环队列的结构是:

#define  M  100
typedef  struct
{  
    DataType  data[M];
    int front, rear;
}  Queue;

若有一个Queue类型的队列Q元素个数的语句是(    )。

  • (Q.rear -Q.front +M)%M;
  • (Q.rear -Q.front +1)%M;
  • Q.rear -Q.front +1;
  • (Q.rear -Q.front )%M;
a表示循环队列中元素个数,无论头指针和尾指针位置如何。
编辑于 2017-03-29 12:53:44 回复(0)