更多“若变量a未事先定义而直接使用(例如:a=0),则a的类型是(  )。”相关问题
  • 第1题:

    关于Python变量,下列说法错误的是()

    A.变量不必事先声明但区分大小写

    B.变量无须先创建和赋值而直接使用

    C.变量无须指定类型

    D.可以使用del关键字释放变量


    正确答案:B

  • 第2题:

    若定义变量DATDB 0A5H,5BH,则执行MOVAX,WORDPTRDAT指令后AX寄存器的内容是______。


    正确答案:5BA5H
    5BA5H

  • 第3题:

    Visual Basic中,允许一个变量未加定义直接使用,这样VB即把它当做变体类型的变量。若使用Dim语句定义这种类型的变量,则在As后面应使用【 】关键字。


    正确答案:Variant
    Variant 解析:若使用Dim语句定义这种类型的变量,则在A8后面应使用Variant关键字。

  • 第4题:

    若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量SX

    若程序中定义了局部变量与全局变量,则(11)。

    A.在函数内只能访问局部变量,而不能访问全局变量

    B.局部变量与全局变量的名字不得相同

    C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元

    D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量


    正确答案:D
    本题考查程序语言的基本概念。在高级语言程序中,变量的作用域(引用变量的代码范围)可能是全局的或者是局部的。对于全局变量,其作用域是整个程序(或文件),因此在函数内可以访问全局变量,而局部变量的作用域为声明(定义)该变量的函数(过程,子程序)。一般语言都规定,若全局变量和局部变量的名称相同,则在局部变量的作用域范围内,引用的是局部变量(即最近嵌套原则)。程序运行过程中,每次调用一个函数时,都在栈区为该函数的运行创建活动记录(主要包括函数运行时需要的数据和控制信息),函数运行结束后则释放为其分配的活动记录。因此,函数多次运行时,其定义的局部变量不一定分配同一个存储单元。

  • 第5题:

    如果一个变量未经定义而直接使用,则该变量的类型是可变型。( )

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


    正确答案:正确

  • 第6题:

    在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。()

    A

    B



  • 第7题:

    要求VBScript的变量在使用前必须事先定义,则应使用()

    AOption Explicit

    BOption Base

    CDim

    DReDim


    B

  • 第8题:

    若某变量被定义为数值型变量,未赋初始值时默认值为‘0’。


    正确答案:错误

  • 第9题:

    为了计算s=10!,则定义变量s时应该使用的数据类型是()

    • A、int
    • B、unsigned
    • C、long
    • D、以上三种类型均可

    正确答案:C

  • 第10题:

    单选题
    在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是()。
    A

    字符型

    B

    数值型

    C

    变体型

    D

    可以是任何类型


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

  • 第11题:

    判断题
    若某变量被定义为数值型变量,未赋初始值时默认值为‘0’。
    A

    B


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

  • 第12题:

    判断题
    在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。()
    A

    B


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

  • 第13题:

    操作定义与抽象定义是相对应的,但是各具有自己的基本特征:第一,在定义的内容上,操作定义是用具体的事物、现象或方法来说明变量或概念,而抽象定义则采用概念、同义语说明之;第二,在定义的方法上,操作定义采用经验的方法,即可直接感知度量的方法,而抽象定义则使用逻辑的方法;第三,在定义的着重点上,操作定义着重于界定变量或指标的外延或操作过程,而抽象定义则着重于揭示变量或指标的内涵和本质。()

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


    参考答案:正确

  • 第14题:

    Visual Basic中,允许一个变量未加定义直接使用,这样VB即把它当作某种类型的变量,若使用Dim语句定义这种类型的变量,则在As后面应使用【 】关键字。


    正确答案:Variant
    Variant 解析:Visual Basic中,允许一个变量未加定义直接使用,这样VB即把它当作变体类型的变量,若使用Dim语句定义这种类型的变量,则在As后面应使用Variant关键字。变体变量并非无类型变量,而是类型可以自由置换的变量。

  • 第15题:

    Visua1Basic中,允许一个变量未加定义直接使用,这样VB即把它当做某种类型的变量,若使用Dim语句定义这种类型的变量,则在As后面应使用上【 】关键字。


    正确答案:Variant
    Variant 解析:本题考查变体变量的概念,属于记忆型题目,容易解答。VisualBasic中,允许一个变量未加定义直接使用,这样VB即把它当作变体类型的变量,若使用Dim语句定义这种类型的变量,则在As后面应使用Variant关键字。在这里需要注意的是变体变量并非无类型变量,是类型可以自由置换的变量。

  • 第16题:

    若变量a未事先定义而直接使用(例如:a=o),则变量a的类型是( )


    正确答案:D
    变量如果不加说明,系统默认为变体型(Variant),可以是其他的所有类型数据。

  • 第17题:

    如果一个变量未经定义就直接使用,则该变量的默认类型为

    A.Variant

    B.Byte

    C.Boolean

    D.Integer


    正确答案:A
    解析:在VisualBasic中,系统提供了多种数据类型,有字符串类型、数值型、货币型、布尔型,日期型等,此外还有一种变体类型,Variant是一种特殊的数据类型,Variant变量中可以存放任何类型的数据,如数值、文本字符串、日期和时间等,向Variant变量赋值时不必进行任何转换,系统将自动进行必要的转换。如果变量未经定义就直接使用,则该变量为Variant类型。

  • 第18题:

    如果一个变量未经定义就直接使用,则该变量的类型为()。

    A Integer

    B Byte

    C Boolean

    D Variant


    D

  • 第19题:

    若所用变量均已正确定义,则执行下面程序段后的值是() for(i=0 ; i<2 ; i++ ) printf("YES"); printf("/n");


    正确答案:YESYES

  • 第20题:

    shell变量定义规则,不需要事先定义,直接赋值定义新变量,直接赋值修改原变量的值。()


    正确答案:正确

  • 第21题:

    在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是()。

    • A、字符型
    • B、数值型
    • C、变体型
    • D、可以是任何类型

    正确答案:C

  • 第22题:

    判断题
    shell变量定义规则,不需要事先定义,直接赋值定义新变量,直接赋值修改原变量的值。()
    A

    B


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

  • 第23题:

    单选题
    若变量a未事先定义而直接使用(例如:a=0),则a的类型是(  )。
    A

    Integer

    B

    String

    C

    Boolean

    D

    Variant


    正确答案: A
    解析:
    定义变量时,如果没有事先指明其类型,那么它的类型就默认是Variant。

  • 第24题:

    单选题
    如果一个变量未经定义就直接使用,则该变量的类型为()。
    A

     Integer

    B

     Byte

    C

     Boolean

    D

     Variant


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