循环队列存储在数组元素Data[maxsize]中,则入队时的所作操作为_________
A. rear=rear+1
B. rear=(rear+1)%(maxsize-1)
C. rear=(rear+1)%maxsize
D. rear=(rear+1)%(maxsize+1)
查看答案
在一个单链表中,若p所指的结点不是最后结点,在p之后插入s所指结点,则执行()
A. s-next=p;p-next=s;
B. s-next=p-next;p-next=s;
C. s-next=p-next;p=s;
D. p-next=s;s-next=p;
从一个具有n个结点的单链表中查找其值等于x结点时,在查找成功的情况下,需平均比较多少个结点()。
A. n
B. n^2
C. 2n-2
D. (n+1)/2
维数组M的元素是4个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到4,列下标j的范围从0到5,M按行存储时元素M[3][5]的起始地址与M按列存储时下列哪一元素的起始地址相同( )
A. M[2][4]
B. M[3][4]
C. M[3][5]
D. M[4][4]
数组A中,每个元素A的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,该数组按行存放时,元素A[8][5]的起始地址为()
A. SA+144
B. SA+180
C. SA+222
D. SA+225