设以数组A[O..m-1]存放循环队列,front指向队头元素,rear指向队尾元素的下一个位置,则当前队列中的元素个数为()

题目类型: 单选题

题目内容

设以数组A[O..m-1]存放循环队列,front指向队头元素,rear指向队尾元素的下一个位置,则当前队列中的元素个数为()

题目选项

A. (rear-front+m)%m
B. rear-front+1
C. (front-rear+m)%m
D. (rear-front)%m

正确答案

A

题目解析

队列中元素的个数为(rear-front+m)%m

题目纠错