更多“在栈的应用中,栈顶指针总是指向真正的栈顶。() ”相关问题
  • 第1题:

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

    A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化

    B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

    C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化

    D.上述三种说法都不对


    正确答案:C
    解析:栈是限制仅在表的一端进行插入和删除的运算的线性表,通常称插入、删除的这一端为栈顶,另一端称为栈底。

  • 第2题:

    假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。


    正确答案:20
    20

  • 第3题:

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

    A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化

    B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

    C.在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化

    D.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化


    栈操作遵循先进后出的原则

  • 第4题:

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

    A. 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化

    B. 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

    C. 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化

    D. 上述三种说法都不对


    正确答案:C
    栈是限定在一端进行插入与删除的线性表,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。当有新元素进栈时,栈顶指针向上移动;当有 元素出栈时,栈顶指针向下移动。在栈中栈底指针不变,栈中元素随栈顶指针的变化而动态变化。

  • 第5题:

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

    A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化

    B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

    C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化

    D.以上说法都不正确


    正确答案:C
    栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择c。