参考答案和解析
正确答案:C
解析:栈是一种线性结构,它有什么特点呢?选择项A表示栈在逻辑上是特殊的。因栈是线性结构,结构中元素之间存在着一个对一个的线性关系,与线性表一致,逻辑上没有什么特殊性,选择项A是错误的。从存储方式上看,栈有两种存储方式结构,即栈的顺序存储结构和栈的链式存储结构(即链栈)。一般情况下,链栈的容量是不受限制的,选择项B也是不对的。从运算方式上看,栈的运算限制在表的一端进行,栈中元素的进出是按后进先出的原则进行的,不能随机存取,选择项D也是错误的。因此,C是正确答案。
更多“栈是一种(),是软件中常用的数据结构。A.逻辑特殊的线性结构B.容量受限的线性结构C.运算操作限制在 ”相关问题
  • 第1题:

    下述说法不正确的是

    A.栈是一种运算受限的线性结构

    B.栈是一种后进先出的线性结构

    C.栈可以是线性结构也可以是非线性结构

    D.栈可以用数组或链表来实现


    正确答案:C
    解析:栈是限定只能在表的一端进行插入和删除操作的线性表。这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈也被称为“先进后出”表或“后进先出”表。栈可以通过顺序存储(数组)和链式存储(链表)两种实现方法。

  • 第2题:

    3、栈之说以叫限定性线性表,是因为()。

    A.栈的操作位置受限制

    B.栈中的元素类型受限制

    C.栈的应用范围受限制

    D.栈的存储结构受限制


    栈的操作位置受限制

  • 第3题:

    下列关于栈和队列的叙述中,正确的是()。

    A.栈是一种先进先出的线性表

    B.队列是一种后进先出的线性表

    C.栈和队列都是非线性结构

    D.栈和队列都是操作受限的线性表


    栈和队列都是操作受限的线性表

  • 第4题:

    6、下列叙述中正确的是()。

    A.栈是一种先进先出的线性表

    B.队列是一种后进先出的线性表

    C.栈和队列都是非线性结构

    D.栈和队列都是操作受限的线性表


    D 【答案】:D 【知识点】:栈与队列 【解析】:栈与队列均是特殊的线性表,它们的特殊性在于它们是操作受限的线性表,其中队列是一种先进先出的线性表,栈是一种后进先出的线性表,二者均是线性结构,故答案为D。

  • 第5题:

    栈是线性结构,是操作受限制的线性表。()


    正确