单选题

在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队尾的后一个位置为()。

Alength+1

Bfirst+length

C(first+length—1)%MS

D(first+length)%MS

正确答案

来源:www.examk.com

答案解析

相似试题
  • 在一个用数组实现的队列类中,假定数组长度为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]的值为二维元素()的地址。

    填空题查看答案