此题为判断题(对,错)。
第1题:
A、front=front->next
B、rear=rear->next
C、rear=front->next
D、front=rear->next
第2题:
A、rear=front->next
B、rear=rear->next
C、front=front->next
D、front=rear->next
第3题:
假定一个链队列的队首和队尾指针分别为front和rear,则判断队空的条件为( )。
A.front==rear
B.front!=NULL
C.rear!=NULL
D.front==NULL
第4题:
第5题:
以下函数为链队列的入队操作,x为要入队的结点的数据域的值,front、rear分别是链队列的队头、队尾指针。 
malloc(sizeof(structnode));rear->next=p;p
略
第6题:
以下函数为链队列的入队操作,x为要入队的结点的数据域的值,front、rear分别是链队列的对头、队尾指针。 

略
第7题:
在一个链队列中,假定front和rear分别为队首和队尾指针,则删除一个结点的操作为()
第8题:
在带头结点的链队列q中,用q.front表示队头指针,q.rear表示队尾指针,结点结构为data next ,删除链队列的队头结点的主要语句为()。
第9题:
对
错
第10题:
front->next=s;front=s;
s->next=rear;rear=s;
rear->next=s;rear=s;
s->next=front;front=s;
第11题:
front=front->next
rear=rear->next
rear=front->next
front=rear->next
第12题:
对
错
第13题:
:Afront=front+1
Bfront=(front+1)% m
Crear=(rear+1)%m
Dfront=(front+1)%(m+1)
第14题:
此题为判断题(对,错)。
第15题:
C语言数组Data[m+1]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为( )
A.front=front+1
B.front=(front+1)%m
C.rear=(rear+1)%m
D.front=(front+1)%(m+1)
第16题:
第17题:
设有一个带头结点的链队列,队列中每个结点由一个数据域data和指针域next组成,front和rear分别为链队列的头指针和尾指针,要执行出队操作,用x保存出队元素的值,p为指向结点类型的指针,可执行如下操作:p=front->next;x=p->data;然后指行()。
Afront=p->next;
Bfront->next=p;
Cfront=p;
Dfront->next=p->next;
第18题:
以下函数为链队列的入队操作,X为要人队的结点的数据域的值,front,rear分别是链队列的队头、队尾指针。 
(1)malloc(sizeof(structnode))
(2)rear->next=p
(3)p
略
第19题:
设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为()。
第20题:
设有一个带头结点的链队列,队列中每个结点由一个数据域data和指针域next组成,front和rear分别为链队列的头指针和尾指针,要执行出队操作,用x保存出队元素的值,p为指向结点类型的指针,可执行如下操作:p=front->next;x=p->data;然后执行()。
第21题:
front=front+1
front=(front+1)%(m-1)
front=(front-1)%m
front=(front+1)%m
第22题:
对
错
第23题:
对
错