首页 > 远程教育> 东北大学
题目内容 (请给出正确答案)
[主观题]

一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是()。

A、*S->top=e;S->top++;

B、S->top++;*S->top=e;

C、*S->top=e

D、S->top=e;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是()…”相关的问题
第1题
若一个栈以向量V[1..n]存储,且空栈的栈顶指针top为n+1,则将元素x入栈的正确操作是(37)。

A.top=top+1;V[top]=x;

B.V[top]=x;top=top+1;

C.top=top-1;V[top]=x;

D.V[top]=x;top=top-1;

点击查看答案
第2题
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。

A.m+1

B.0

C.m-1

D.产生栈空错误

点击查看答案
第3题
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素
进栈,栈顶指针t叩值变为()。

A.发生栈满的错误

B.2

C.m

D.0

点击查看答案
第4题
● 若一个栈以向量V[1..n]存储,初始使栈指针top为n,则下面x入栈的正确操作是()。设top指针指向栈顶元素。()

A.top=top+1;V[top]=x

B. V[top]=x;top=top+1

C. top=top-1;V[top]=x

D. V[top]=x ;top=top-1

点击查看答案
第5题
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为()。

A.50

B.19

C.1

D.20

点击查看答案
第6题
当利用大小为N的数组顺序存储一个栈时,假定用栈顶指针top=N+1表示栈空,则向这个栈插入一个元素时
,首先应执行______语句修改top指针。

A.top:=top+1

B.top:=top-1

C.top:=0

D.top:=N

点击查看答案
第7题
设链式栈中结点的结构为(data,link),且top是指向栈顶的指针。若想在链式栈的栈顶插入一个由指针s
设链式栈中结点的结构为(data,link),且top是指向栈顶的指针。若想在链式栈的栈顶插入一个由指针s所指的结点,则应执行的操作是(31)。

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;

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

A.x=top.getData();top=top.getNext();

B.top=top.getNext();x=top.getData();

C.x=top.getNext();top=top.getData();

D.top.setNext(top);x=top.getData();

点击查看答案
第9题
设指针变量top指向当前链式栈的栈顶,则删除栈顶元素的操作序列为()。A.top=top+1;B.top=top-1;C
设指针变量top指向当前链式栈的栈顶,则删除栈顶元素的操作序列为()。

A.top=top+1;

B.top=top-1;

C.top->next=top;

D.top=top->next;

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改