|
|

楼主 |
发表于 2025-3-18 15:26:26
|
显示全部楼层
define NULL 0
void main( )
{ NODE *head ,*p ;
p=head; /*p为工作指针*/
do
{printf(“%d\n”, __(1)__;
__(2)__;
}while__(3)__;
}
(1).选项1
(2).选项2
(3).选项3
A.p!=NULL
B.p=p->next
C.p->data
36. 设有一个头指针为head的不带头结点单向链表,p、q是指向链表中结点类型的指针变量,p指向链表中结点a, (设链表中没有结点的数据域与结点a的数据域相同),写出相关语句
(1)使该单向链表成为单向循环链表
(2)插入结点s,使它成为a结点的直接前驱
q=p; x=p->data;
while __(1)__)q=q->next;
q->next=head;
q=p; p=p->next;
while(p->data!=x)
{ q=p;
__(2)__
}
s->next=p;
__(3)__
(1).选项1
(2).选项2
(3).选项3
A.p=p->next
B.q->next=s
C.q->next!=NULL
雅宝电大奥鹏 徵号:1144766066 。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|