参考答案和解析
正确答案:C
50.C【解析】从下文看Jim认为鱼累了。
更多“50.A.hungry B.free C.tired D.busy ”相关问题
  • 第1题:

    已知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

  • 第2题:

    2、在一单链表中,删除指针p所指的后继结点,以下语句正确的是()。

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

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

    C.p=p->next;

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


    B

  • 第3题:

    4、在一单链表中,删除指针p所指的后继结点,以下语句正确的是()。

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

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

    C.p=p->next;

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


    B

  • 第4题:

    13、以下算法是删除带头结点单链表L中的最小的元素,横线处应填入的语句是()。 void DelMinNode(LinkList L) { p=L->next; pre=L; if(L==NULL) return; while(p->next!=NULL) //pre指向最小元素的前驱元素,开始默认第一个结点最小,pre指向头结点 { if(p->next->data < pre->next->data) pre=p; } //删除pre后面的结点 p=pre->next; ; }

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

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

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

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


    B