单项选择题

设有一个大小为m的数组表示循环队列,若f表示当前队头元素在数组中的前一位置,r表示队尾元素的所在位置,则计算队列中元素个数的表达式为()。

A.r-f
B.(m-f-r)%m
C.(m+f-r)%m
D.(m+r-f)%m