设链式栈中节点的结构为(data,link),且top是指向栈顶的指针。则在栈顶插入一个由指针s所指的节点应执行______。A.top→link=s;B.s→link=top→link;top→link=s;C.s→link=top;top=s;D.s→link=top;top=top→link;

题目

设链式栈中节点的结构为(data,link),且top是指向栈顶的指针。则在栈顶插入一个由指针s所指的节点应执行______。

A.top→link=s;

B.s→link=top→link;top→link=s;

C.s→link=top;top=s;

D.s→link=top;top=top→link;


相似考题
更多“设链式栈中节点的结构为(data,link),且top是指向栈顶的指针。则在栈顶插入一个由指针s所指的节点 ”相关问题
  • 第1题:

    设链式栈中节点的结构为(data,link),且top是指向栈顶的指针。若想摘除链式栈的栈顶节点,并将被摘除节点的值保存到x中,则应执行下列()操作。

    A.x=top->data;top=top->link;
    B.top=top->link;x=top->data;
    C.x=top;top=top->link;
    D.x=top->data;

    答案:A
    解析:
    若想摘除链式栈的栈顶节点,并将被摘除节点的值保存到x中,则应执行x=top->data;top=top->link.

  • 第2题:

    设top是一个链榜的栈顶指针,栈中每个结点由一个数据域data和指针域next组成,设用x接收栈顶元素,则出栈操作为()。

    Ax=top->data;top=top->next;

    Btop=top->next;x=top->data;

    Cx=top->next;top=top->data;

    Dtop->next=top;x=top->data;


    A

  • 第3题:

    设链式栈中结点结构为(data,next),且top是指顶指针。要在链式栈中插入一个由指针s所指的结点,应执行下列哪个操作?

    A.top->next=s;

    B.s->next=top->next;top->next=s;

    C.s->next=top;top=s;

    D.s->next=top;top=top->next;


    x=top->data; top=top->next;

  • 第4题:

    设top是一个链栈的栈顶指针,栈中每个结点由一个数据域data和指针域next组成,设用x接收栈顶元素,则取栈顶元素的操作为()。

    Atop->data=x;

    Btop=top->next;

    Cx=top->data;

    Dx=top->data;top=top->next;


    A

  • 第5题:

    设top是一个链栈的栈顶指针,栈中每个结点由一个数据域data和指针域next组成,设用x接收栈顶元素,则出栈操作为()。

    Ax=top->data;top=top->next;

    Btop=top->next;x=top->data;

    Cx=top->next;top=top->data;

    Dtop->next=top;x=top->data;


    A