一起答
单选

假设双链表结点的类型如下:  Typedef struct linknode  {int data;         /*数据域*/  struct linknode *llink;  /*llink是指向前驱结点的指针域*/  struct linknode *rlink;  /*rlink是指向后续结点的指针域*/  }bnode  下面给出的算法段是要把一个q所指的新结点作为非空双向链表中的p所指结点的前驱结点插入到该双链表中,能正确完成要求的算法段是()。

  • 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.以上都不对
试题出自试卷《软件水平考试(初级)程序员上午(基础知识)模拟试卷36》
参考答案
查看试卷详情
相关试题
  1. (86)

    • A.end
    • B.last
    • C.initiation
    • D.beginning
  2. (84)

    • A.send
    • B.recipient
    • C.import
    • D.discontinuity
  3. (85)

    • A.characteristic
    • B.style
    • C.sequences
    • D.format
  4. Electronic mail and filing permit a user to compose and transmit a message on an office(71)system. In the early 1970s, the ARPANET community developed a number of such systems which have been heavily used. Through standard message format(72), several hundred different computers and electronic mail interfaces are specification of how(73)and return addresses should appear on envelopes and which sizes are allowable for envelopes. In the electronic message world, they describe what(74)of characters are required at the(75)of a message to identify the sending and receiving mailboxes.

    • A.robotization
    • B.automation
    • C.dynamic
    • D.action
  5. (83)

    • A.protocols
    • B.standards
    • C.roles
    • D.principles
  6. (81)

    • A.更好地满足多道程序运行的需要
    • B.既满足用户要求又提高内存利用率
    • C.满足单进程调度
    • D.满足作业调度
  7. (80)

    • A.满足用户需要
    • B.满足系统调度
    • C.满足回收资源方便
    • D.满足进程通信
  8. 由固定分区方式发展到分页存储管理方式的主要推动力是(14);由分页系统发展为分段系统,进而又发展为段页式系统的主要目的来源于(15)和(16)。

    • A.提高系统吞吐量
    • B.提高系统交换能力
    • C.提高内存利用率
    • D.提高系统资源效率
  9. (78)

    • A.6
    • B.7
    • C.8
    • D.9
  10. 8层完全二叉树至少有(63)个结点,拥有100个结点的完全二叉树的最大层数为(64)。

    • A.127
    • B.128
    • C.256
    • D.257