(单选题)
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队首的后一个位置为()。
Afirst+1
B(first+l)%MS
C(first—1)%MS
D(first+length)%MS
正确答案
答案解析
略
相似试题
(单选题)
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队尾的后一个位置为()。
(填空题)
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队列为满的条件是()。
(填空题)
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则删除一个元素后队首的位置为()。
(单选题)
在一个用链表实现的队列类中,假定每个结点包含的值域用elem表示,包含的指针域用next表示,链队的队首指针用elemHead表示,队尾指针用elemTail表示,若链队为空,则进行插人时必须把新结点的地址赋给()。
(单选题)
假定AB为一个类,px为指向该类动态对象数组的指针,该数组长度为n,则执行”delete[]px;”语句时,自动调用该类析构函数的次数为()。
(填空题)
假定一个数组对象为x,则x.length的值为该数组所包含元素的()。
(填空题)
假定a是一个一维数组,则a[i]的指针访问方式为()。
(填空题)
假定一个二维数组的定义语句为"int[][]x=newint[3][4];",则该数组包含的整型元素的个数为()。
(填空题)
假定一个二维数组为c[5][8],则c[3]的值为二维元素()的地址。