首页 > 计算机科学与技术> 程序设计基础
题目内容 (请给出正确答案)
[单选题]

设链式栈中结点的结构为(data数据域, next指针域),且top是指向栈顶的指针。若想将链式栈的栈顶结点出栈,并将出栈结点数据域data的值保存到x中,则应执行下列()操作。

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

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

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

D.x=top->data;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设链式栈中结点的结构为(data数据域, next指针域),…”相关的问题
第1题
从一个栈顶指针为HS的链栈中删除一个结点时,用x保存被删结点的值,则执行()。(不带空的头结点)

A.x=HS->data;HS=HS->next

B.x=HS->data

C.x=HS;HS=HS->next

D.HS=HS->next;x=HS->data

点击查看答案
第2题
设a1、a2、a3为3个结点,整数P0,3,4代表地址,则如下的链式存储结构称为()

A.循环链表

B. 单链表

C. 双向循环链表

D. 双向链表

点击查看答案
第3题
设哈夫曼树中的叶子结点总数为m,若用二叉链表作为存储结构,则该哈夫曼树中总共有___个空指针域。

A.4m

B.2m-1

C.2m+1

D.2m

点击查看答案
第4题
设完全二叉树的顺序存储结构中存储数据ABCDE,要求给出该二叉树的链式存储结构并给出该二叉树的前序、中序和后序遍历序列。

点击查看答案
第5题
设F是一个森林,B是由F变换得的二叉树。若F中有n个非终端结点,则B中右指针域为空的结点有()个

A.n-1

B. n

C. n+1

D. n+2

点击查看答案
第6题
设F是一个森林,B是由F转换得到的二叉树,F中有n个非叶结点,则B中右指针域为空的结点有()

A.n-1

B.n

C.n+1

D.n+2

点击查看答案
第7题
设计一个判别表达式中左,右括号是否配对出现的算法,采用()数据结构最佳。

A.线性表的顺序存储结构

B.队列

C.线性表的链式存储结构

D.栈

点击查看答案
第8题
设F是一个森林,B是由F变换得的二叉树。若F中有n个非终端结点,则B中右指针域为空的结点有()个

A.n-1

B.n+2

C.n+1

D.n

点击查看答案
第9题
线性表L在()情况下适用于使用链式结构实现。

A.需经常修改L中的结点值

B.需不断对L进行删除插入

C.L中结点结构复杂

D.L中含有大量的结点

点击查看答案
第10题
设指针变量p指向单链表中结点A,若删除单链表中结点A,则需要修改指针的操作序列为()

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

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

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

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

点击查看答案
第11题
设指针变量top指向当前链式栈的栈顶,则删除栈顶元素的操作序列为()。

A.top=top->next

B.top=top-1

C.top=top+1

D.top->next=top

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