试题查看

首页 > 软件水平考试 > 试题查看
【单选题】

假设双链表结点的类型如下:

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选项

你可能感兴趣的试题

【说明】如图6-13所示的程序流程图描述了对8位二进制整数求补的算法。该算法的计【说明】传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(【说明】在VisualBasic程序中,设计一个“个人所得税计算器”,其应用程序【说明】传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(【说明】1.HTTP◆HTTP请求消息示例GET/index,htmlHTTP/【说明】在VisualBasic程序中,设计一个“个人所得税计算器”,其应用程序