更多“—When will you be free this month, Mr. Smith? ( ), maybe we'll be free next Sunda ”相关问题
  • 第1题:

    已知h是指向单向加头链表的头指针,删除首元结点的操作是_____。

    A.p=h,h=p->next;free(p);

    B.p=h->next;free(p);h=h->next;

    C.p=h->next,h->next=p->next;free(p);

    D.free(h->next);h=h->next;


    p=h->next,h->next=p->next;free(p);

  • 第2题:

    在一个单链表中,已知q所指节点是p所指结点的直接前驱,若要删除p结点,则执行()操作。

    A.q=p->next;free(p);

    B.q->next=p->next;free(p);

    C.q=p;p->next=p->next;free(q);

    D.p->next=q->next;free(p);


    q->next=s;s->next=p;

  • 第3题:

    在一个不带头结点的单链表中,若要删除 p 所指结点的后继结点q,则执行()。

    A.p->next=q->next;free(q);

    B.p=p->next; p->next=q->next;free(q);

    C.p->next=p->next;free(q);

    D.p =p->next->next;free(q);


    q=p->next; p->next=q->next; free(q);

  • 第4题:

    已知h是指向单向加头链表的首指针,删除表头结点的操作是_____。

    A.p=h->next;free(p);h=h->next;

    B.free(h->next);h=h->next;

    C.p=h,h=p->next;free(p);

    D.p=h->next,h->next=p->next;free(p);


    head->next= =NULL

  • 第5题:

    在一个单链表head中,若要删除指针p所指结点的后继结点,则执行()。

    A.p=p->next;free(p);

    B.p->next=p->next->next; free(p);

    C.q= p->next q->next=p->next; free(q);

    D.q=p->next; p->next=q->next; free(q);


    D

  • 第6题:

    在一个单链表中,若删除p所指结点的后续结点,则语句执行顺序为()

    A.q=p—>next;p—>next= q—>next;free(q)

    B.p—>next= p—>next;free(p->next)

    C.p= p—>next; p—>next= p—>next—>next;free(p)

    D.p= p—>next—>next;free(p->next)


    A解析:在一个单链表中,若要删除p结点的后续结点,只要将p的指针域指向p的后继的后继即可,即p↑.n