确定循环变量终值的关键是看循环体的最后一次操作,就以这个例子来讲,如下图所示,假设当前指针变量#statQueueIndex=5,在取出头部元素后,现在需要把剩下的位置1-4的元素移动到0-3的位置,那么循环体最后一次循环的操作就是把位置4的元素移动到位置3,从下图可以看出,因为#statQueueIndex=5,所以相当于#queue[#statQueueIndex-2]:=#queue[#statQueueIndex-1],对照程序可以得出,最后一次循环变量#tempCount=#statQueueIndex-2

