没有搜到到结果?点击这里求解答/求资源。
【判断题】
判断顺序队列为空标准是指针指针都指向同一个结点

正确
错误
【单选题】
若按如下定义,函数link功能()。其中head指向链表结点,整个链表结构如下图:┌──┬─┐┌──┬─┐┌──┬──┐head→│data│┼→│data│┼→…→│data│NULL│└──┴─┘└──┴─┘└──┴──┘structnode{intdata;structnode*next;};voidlink(structnode*head){structnode*p=head;while(p!=NULL){if(p-data%2==1)printf("%d",p-p=p-}}

计算链表head结点个数
遍历链表head,输出表中值奇数元素
删除链表head所有结点
插入一个新元素到链表head
【单选题】
一个链队列,front和rear分别为指针指针,则插入一个结点s操作为( )。

front=front->next
s->next=rear;rear=s
rear->next=s;rear=s;
s->next=front;front=s;
【单选题】
设链栈结点结构:data数据域,next指针域,且top栈顶指针。若想在链栈栈顶插入一个由指针s所指结点,则应执行下列( )操作。

s-next=top-next;top-next=s
top-next=s
s-next=top;top=top-next
s-next=top;top=s;
【单选题】
假定指针变量p定义“int *p=new int(100);”,要释放p所指动态内存,应使用语句( )。

delete p;
delete *p;
delete
delete []p;
【单选题】
假定指针变量p定义“int *p=new int(100);”,要释放p所指动态内存,应使用语句( )。

delete p;
delete *p;
delete
delete []p;
【判断题】
一个链队,假设f和r分别为队和队指针,则删除一个结点运算f=f-。

正确
错误
【单选题】
假定指针变量p定义“int *p=calloc(30,sizeof(int));”,要释放p所指动态内存,应使用语句( )。

delete[p];
delete(p);
free[]p;
free(p);
【单选题】
假定指针变量p定义“int *p=calloc(30,sizeof(int));”,要释放p所指动态内存,应使用语句( )。

delete[p];
delete(p);
free[]p;
free(p);
【单选题】
具有n个单元顺序存储循环队列,假定front和rear分别为队指针和队指针,则判断队空条件( )。

rear%n= = front
front+l= rear
rear= = front
(rear+l)%n= front