【单选题】
假设双链表结点的类型如下:
Typedef struct linknode
int data; /*数据域*/
struct linknode *llink;/*llink是指向前驱结点的指针域*/
struct linknode *rlink;/*rlink是指向后续结点的指针域*/
bnode
下面给出的算法段是要把一个q所指的新结点作为非空双向链表中的p所指结点的前驱结点插入到该双链表中,能正确完成要求的算法段是 (32) 。
A.q->rlink=p;q->llink=p->llink;p->llink=q;p->llink->rlink=q;
B.p->llink=q;q->rlink=p;p->llink->rlink=q:q->llink=p->llink;
C.q->llink=p->llink:q->rlink=p;p->llink->rlink=q;p->llink=q;
D.以上都不对
查看答案解析
参考答案:
正在加载...
答案解析
正在加载...
根据网考网移动考试中心的统计,该试题:
2%的考友选择了A选项
31%的考友选择了B选项
56%的考友选择了C选项
11%的考友选择了D选项