模拟显示仪表是用模拟量(刻度、指针)来显示机器的有关参数和状态。
A.正确B.错误正确答案:正确
仪表可以分为指针固定式仪表和指针活动式仪表两大类。
仪表可以分为指针固定式仪表和指针活动式仪表两大类。
A.正确B.错误正确答案:错误
最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是()。
最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是()。
A.(rear+1)%n==frontB.rear==frontC.rear+1==frontD.(rear-l)%n==front正确答案:rear==front
用链式方式存储的队列,在进行删除运算时()。
用链式方式存储的队列,在进行删除运算时()。
A.仅修改头指针B.仅修改尾指针C.头、尾指针都要修改D.头、尾指针可能都要修改正确答案:头、尾指针可能都要修改
循环单链表可以仅在链表尾部设置链尾指针。
循环单链表可以仅在链表尾部设置链尾指针。
A.正确B.错误正确答案:正确
在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。
在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。
A.p->next=q;q->prior=p;p->next->prior=q;q->next=q;B.p->next=q;p->next->prior=q;q->prior=p;q->next=p->next;C.q->prior=p;q->next=p->next;p->next->prior=q;p->next=q;D.q->prior=p;q->next=p->next;p->next=q;p->next->prior=q;正确答案:q->prior=p;q->next=p->next;p->next->prior=q;p->next=q;
单链表的结点所占存储空间()。
单链表的结点所占存储空间()。
A.分两部分,一部分存放数据值,另一部分存放表示逻辑关系的指针B.只有一部分,存放结点值C.只有一部分,存储逻辑关系的指针D.分两部分,一部分存放结点值,另一部分存放结点所占单元数正确答案:分两部分,一部分存放数据值,另一部分存放表示逻辑关系的指针
首尾指针分别是f和r的单向加头链表存储一个队,元素x出队的语句为“f=f-next,x=f-data;”,那么判断队空否的条件是()。
首尾指针分别是f和r的单向加头链表存储一个队,元素x出队的语句为“f=f-next,x=f-data;”,那么判断队空否的条件是()。
A.f==rB.f==NULLC.f->next==rD.f->next=NULL正确答案:f==r
一个单向简单链表存储的栈,其栈顶指针为top。执行操作()可将原栈顶元素退栈,并存放在变量x中(不考虑回收结点)。
一个单向简单链表存储的栈,其栈顶指针为top。执行操作()可将原栈顶元素退栈,并存放在变量x中(不考虑回收结点)。
A.x=top;top=top->next;B.x=top->data;C.top=top->next;x=top->data;D.x=top->data;top=top->next;正确答案:x=top->data;top=top->next;
数组S[M]存储一个栈,top为栈顶指针。如果条件top==-1表示栈空,在栈不空的情况下,栈顶元素为()。
数组S[M]存储一个栈,top为栈顶指针。如果条件top==-1表示栈空,在栈不空的情况下,栈顶元素为()。
A.S[top-1]B.S[top]C.S[top+1]D.S[++top]正确答案:S[top]
对于链队,在进行删除操作时,()。
对于链队,在进行删除操作时,()。
A.仅修改头指针B.仅修改尾指针C.头、尾指针都要修改D.头、尾指针可能都要修改正确答案:头、尾指针可能都要修改
已知hs为首指针的简单单向链表存储一个栈,使指针s所指结点进栈的操作是()。
已知hs为首指针的简单单向链表存储一个栈,使指针s所指结点进栈的操作是()。
A.hs->next=s;B.s->next=hs;hs=s;C.s->next=hs->next;hs->next=s;D.s->next=hs;hs=hs->next;正确答案:s->next=hs;hs=s;