在非空的循环顺序队列Q中,将队首元素出队,并用e返回其值的主要操作语句是()。此队列的存储结构描述如下:#define MAXQSIZE 100 //最大队列的容量typedef struct{QElemType *base; //存储空间的基址int front; //队头指针,指向队头元素int rear;//队尾指针,指向队尾元素的下一位置}SqQueue;
A. e=Q.base[Q.front]; Q.front=Q.front+1;
B. e = Q.base[Q.front]; Q.front=(Q.front+1) % MAXQSIZ;
C. Q.front=Q.front+1;e=Q.base[Q.front];
D. Q.front=(Q.front+1) % MAXQSIZ;e = Q.base[Q.front];