没有搜到到结果?点击这里求解答/求资源。
【单选题】
对不带头结点单向链表,判断是否为空条件是( )(设头指针为head)。

A.head==NULL
B.head-next= =NULL
C.head-next= =head
D.head =NULL
【判断题】
一个栈顶指针为top链栈中删除一个结点时,用变量x保存被删结点值,则执行x=top- top=top-。

正确
错误
【单选题】
在单链表中,增加头结点目的是( )。

使单链表至少有一个结点
标志表中首结点位置
方便运算实现
说明该单链表是线性表链式存储结构
【判断题】
每个大于1整数至少有一个素约数.

正确
错误
【判断题】
7.Java中,并非每个事件类只对应一个事件。( )

正确
错误
【单选题】
一个链队列中,假定front和rear分别为队首和队尾指针,则删除一个结点操作为( )。

front=front->next
rear=rear->next
rear=front->next
front=rear->next
【判断题】
结构体数组每个元素包含多个成员。

正确
错误
【判断题】
链表结点是NODE类型结构体变量,且有NODE *p;为了申请一个结点,并由p指向该结点,可用以下语句p=(*NODE)malloc(sizeof(NODE));

正确
错误
【单选题】
一个不带头结点链队中,假设f和r分别为队头和队尾指针,则从该对列中删除一个结点并把结点值保存在变量x中运算为( )。

A.x=r?data;r=r?next;
B.r=r?next; x=r?data
C.x=f?data;f=f?next;
D.f=f?next; x=f?data
【单选题】
若有定义:structnode{intdata;structnode*next;};已建立如下图所示链表:┌─┬─┐┌─┬─┐┌─┬─┐head→│2│┼→│4│┼→…→│28│┼→NULL└─┴─┘└─┴─┘└─┴─┘指针head指向链表结点,以下函数功能是()。voidfun(structnode*head){structnode*p=head;while(1){p=p-printf("%d",p-data);if(!p)break;}}

显示单向链表中第一个结点数据
显示单向链表中最后一个结点数据
显示单向链表所有数据
显示单向链表中除第一个结点所有数据