参考答案和解析
正确答案:A
解析:本题考查栈的顺序存储。栈的顺序存储指用一组地址连续的存储单元依次存储自栈顶到栈底的数据元素。顺序存储方式下,需要预先定义或申请栈的存储空间,也就是说栈空间的容量是有限的。
更多“一个顺序栈一旦说明,其占用空间的大小______。A.已固定B.可以改变C.不能固定D.是变量 ”相关问题
  • 第1题:

    从研究变量的控制上看,实验研究要求对实验中可能出现的各种变量实施严格的控制,自变量、因变量一旦确定,研究中()改变。

    A.不受

    B.不能

    C.随意

    D.可以


    参考答案:B

  • 第2题:

    由于顺序栈占用连续的存储空间,所以可以随机存取栈中的元素()

    此题为判断题(对,错)。


    参考答案:错

  • 第3题:

    在表单设计阶段,以下说法不正确的是

    A.拖动表单上的对象,可以改变该对象在表单上的位置

    B.拖动表单上对象的边框,可以改变该对象的大小

    C.通过设置表单上对象的属性,可以改变对象的大小和位置

    D.表单上对象一旦建立,其位置和大小均不能改变


    正确答案:D
    解析:表单设计器启动后,Visual FoxPro主窗口上将出现"属性"窗口,包括对象框、属性设置框和属方法、事件列表框。用户可以在对象框中选择一个对象进行编辑和修改,其位置和大小均能改变,因此选项D)。

  • 第4题:

    下列说法中,正确的是______。

    A.指针是一个变量

    B.指针中存放的可以是任何类型的值

    C.指针变量是变量地址

    D.指针变量占用存储空间


    正确答案:D
    解析:指针是地址,存放指针的变量是指针变量,不同类型的指针变量存放不同类型数据的地址,指针变量作为可存储指针的变量,也要占用一定的存储空间。

  • 第5题:

    一个顺序栈一旦声明,其占用空间的大小()。

    A.已固定

    B.可以变动

    C.不能固定

    D.动态变化


    正确答案:A

  • 第6题:

    下列关于栈的描述中错误的是( )。

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

    B.栈只能顺序存储

    C.栈具有记忆作用

    D.对栈的插入删除操作中,不需要改变栈底指针


    正确答案:A
    栈是线性表的一种,它的特点是先进后出,并且只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,因此具有记忆作用,栈可以采用顺序存储,也可以采用链式存储。

  • 第7题:

    在文件属性页中,占用空间指的是该文件在磁盘中实际占用的()。

    A.大小

    B.物理空间

    C.逻辑空间

    D.大小,物理空间,逻辑空间都不对


    正确答案:B


  • 第8题:

    在Windows中,对话框的形状是一个矩形框,下列说法错误的是()的。

    A.其大小是可以最大化

    B.其大小是不可以最小化

    C.其大小是不能改变

    D.其大小是可以任意改变


    参考答案:A, D

  • 第9题:

    堆和栈的关系正确的是()。

    A.两者是同一个概念的不同表述

    B.栈和堆是用来存放局部变量的

    C.栈溢出漏洞可以利用,而堆溢出漏洞不能被利用

    D.堆和栈都是内存片段


    参考答案:D

  • 第10题:

    分类变量数据( )。

    A.没有数值特征
    B.不能进行数学运算
    C.可以表明事物之间的大小、优劣关系
    D.其计算功能与顺序变量相同
    E.是一种定性数据

    答案:A,E
    解析:

  • 第11题:

    一个顺序栈一旦说明,其占用空间的大小()。

    • A、已固定
    • B、可以改变
    • C、不能固定
    • D、动态变化

    正确答案:A

  • 第12题:

    单选题
    一个顺序栈一旦说明,其占用空间的大小()。
    A

    已固定

    B

    可以改变

    C

    不能固定

    D

    动态变化


    正确答案: A
    解析: 暂无解析

  • 第13题:

    FoxBASE+中的变量,在数据加工处理过程中()。

    A.其值与数据类型一旦给定是不可改变的

    B.其值可以改变,但数据类型不可改变

    C.其值不可以改变,但数据类型可改变

    D.其值与数据类型均可以改变


    参考答案:D

  • 第14题:

    要求线性表的存储空间大小固定,且插入和删除操作不需要移动元素,采用的存储结构是()。

    A.单链表

    B.静态链表

    C.双链表

    D.顺序表


    参考答案:B

  • 第15题:

    在表单设计阶段,下列说法不正确的是( )。

    A.拖动表单上的对象,可以改变该对象在表单上的位置

    B.拖动表单上对象的边框,可以改变该对象的大小

    C.通过设置表单上对象的属性,可以改变对象的大小和位置

    D.表单上的对象一旦建立,其位置和大小均不能改变


    正确答案:D
    解析:在表单设计器环境下,可以对表单中的控件进行诸如移动、复制、布局等操作,也可以为控件设置 Tab键顺序。选定控件,然后用鼠标将控件可以拖动到需要的位置。拖动控件四周的某个控点可以改变控件的宽度和高度,也可以在控件的属性对话框中设置相应的属性来改变控件的大小和位置。

  • 第16题:

    下列说法中不正确的是( )。

    A.指针是一个变量

    B.指针中存放的是数值

    C.指针可以进行加、减等算术运算

    D.指针变量占用存储空间


    正确答案:B
    解析:指针中存放的是变量的地址,指针也可以进行增减运算,这时指针移动的最小单位是一个存储单元,而不是一个字节。

  • 第17题:

    若有下列语句: char a[]="xyz"; char b[]=}'x','y','z'}; 则下列叙述正确的是______。

    A.数组a和数组b不等价

    B.数组a和数组b的长度相同

    C.数组a占用空间大小等于数组b占用空间大小

    D.数组a占用空间大小大于数组b占用空间大小


    正确答案:D
    解析:数组a的存储空间占4个字节(结束符'\0'占一字节),数组a的存储空间占3个字节。

  • 第18题:

    下列叙述中错误的是()。

    A.不管是顺序栈还是带链的栈,在操作过程中其栈底指针均是固定不变的。

    B.带链栈的栈底指针在操作过程中是有可能改变的。

    C.不管是顺序栈还是带链的栈,在操作过程中其栈顶指针均是动态变化的。

    D.顺序栈的栈底指针在操作过程中是固定不变的。


    正确答案:A

  • 第19题:

    内存变量一旦定义后,它的______可以改变。

    A.类型和值

    B.值

    C.类型

    D.宽度


    正确答案:A

  • 第20题:

    其数值可以进行加、减、乘、除运算的量表是( )。

    A.命名变量

    B.顺序变量

    C.等距变量

    D.等比变量


    正确答案:D

  • 第21题:

    在C程序中有些变量随着其所在函数被执行而为其分配存储空间,当函数执行结束后由系统回收。这些变量的存储空间应在( )分配。

    A.代码区
    B.静态数据区
    C.栈区
    D.堆区

    答案:C
    解析:
    本题考查程序语言基础知识。
    程序运行时内存布局分为代码区、栈区、堆区和静态数据区。全局变量和静态变量的存储空间在静态数据区分配。函数中定义的局部自动变的存储空间是在栈区动态分配的,随着函数被执行而为其分配存储空间,当函数执行结束后由系统回收。

  • 第22题:

    以下对数组描述正确的是()

    • A、数组一旦定义其大小是固定的,但数组元素的类型可以不同
    • B、数组一旦定义其大小是固定的,且数组元素的类型必须相同
    • C、数组一旦定义其大小是可变的,且数组元素的类型可以不同
    • D、数组一旦定义其大小是可变的,但数组元素的类型必须相同

    正确答案:B

  • 第23题:

    设S()为一个顺序存储的栈,变量top只是栈顶位置,栈为空的条件是(),栈为满的条件是().


    正确答案:1:maxsize;top=0;top=maxsize