itgle.com
更多“以下属于VisualBasic合法的数组元素是A.x8B.x[8]C.s(0.D.v[8] ”相关问题
  • 第1题:

    以下哪一项是VisualBasic合法的数组元素( )。

    A.X9

    B.X[4]

    C.x(1.5)

    D.x{7}


    正确答案:C
    解析:本题考查数组元素的定义。数组元素的访问格式是:Arr(epr),其中Art为合法的数组名,而epr可以为有效的数值或表达式。本题只需要注意数组名只能用(),不能使用其他类型的括号,而且epr可以不是整数,系统根据该表达式的返回值进行4舍5入处理,如 x(1.5)相当于x(2),如果4舍5入的值超过数组边界,系统会提示错误。答案为C。

  • 第2题:

    若有定义“int b[8],*p=b;”,则p+6表示( )。A.数组元素b[6]的值B.数组元素b[6]的地址SX

    若有定义“int b[8],*p=b;”,则p+6表示( )。

    A.数组元素b[6]的值

    B.数组元素b[6]的地址

    C.数组元素b[7]的地址

    D.数组元素b[o]的值加上6


    正确答案:B
    指针中存放的是变量的地址,指针也可以进行增减运算,这时指针移动的最小单位是一个存储单元,而不是一个字节。所以题中p+6指的是将指针向后移动了6个存储单元,即指向b[6],存放的是b[6]的地址。

  • 第3题:

    以下属于Visual Basic合法的数组元素是

    A.x8

    B.x[8]

    C.x(0)

    D.x{6}


    正确答案:C
    解析:本题主要考查数组元素的一般格式。在Visual Basic中,数组的一般格式为:Dim数组名(第一维说明[, 第二维说明]......)[As类型],注意数组名后边是小括号。故选项C正确。

  • 第4题:

    以下属于合法的数组元素是().

    A:x8

    B:x[A]

    C:x(3)

    D:x{6}


    正确答案:C

  • 第5题:

    以下属于Visual Basic中合法的数组元素的是

    A.K8

    B.k[8]

    C.k(0)

    D.k[8]


    正确答案:C
    解析:在VisualBasic中,数组元素一般形式为x(整数),括号中的整数是一个确定值,而且数组名x后的圆括号不能省去,也不能由其他括号代替,所以确答案是选项C。注意:控件数组的引用。

  • 第6题:

    有一维数组定义:inta[5]={5,3,8,1,6},请问想引用8这个元素,以下那个引用是正确的()

    • A、a[3]
    • B、a[2]
    • C、a[0]
    • D、a[1]

    正确答案:B

  • 第7题:

    下面正确表示Visual basic中数组a的元素的是()。

    • A、a<8>
    • B、a8
    • C、a(8)
    • D、a[8]

    正确答案:C

  • 第8题:

    若有以下数组a,数组元素:a[0]~a[9],其值为   9  4  12  8  2  10  7  5  1  3  该数组可用的最小下标值是()


    正确答案:0

  • 第9题:

    以下属于VisualBasic合法的数组元素是()

    • A、x8
    • B、x[8]
    • C、s(0)
    • D、v[8]

    正确答案:C

  • 第10题:

    下面正确表示Visualbasic中数组a的元素的是()。

    • A、a<8>
    • B、a8
    • C、a(8)
    • D、a[8]

    正确答案:C

  • 第11题:

    单选题
    下列关于数组的说法中,正确的是()。
    A

    在VisualBasic中,数组只能在模块中定义,不能在过程中定义

    B

    定义数组时,数组的每一维元素的个数必须是常数,不能是变量或表达式

    C

    在VisualBasic中一个数组所包含的元素只能是同类型的数据

    D

    与普通变量一样,数组也可以不定义就使用


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

  • 第12题:

    单选题
    下面正确表示Visual basic中数组a的元素的是()。
    A

    a<8>

    B

    a8

    C

    a(8)

    D

    a[8]


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

  • 第13题:

    下列关于数组初始化的说法,正确的是( )。

    A.对于int a[5];它的数组元素初值为0

    B.int a[5]={1,3,5,7,8,9};是可以的,这时数组长度自动变为6

    C.static int a[5];的数组元素初值为0

    D.int a[5]={1.3,5};是不合法的,因为数组长度为5,而仅有3个数据,不知赋给哪个元素


    正确答案:C
    解析:数组一旦定义,其长度就不可变了;初始化数组的数据个数不要大于数组长度,否则会出现逻辑错;初始化数组的数据个数若小于数组长度,则先赋给前边的元素,后边的元素值自动初始化为0;静态数组如果没有初始化自动初始化为0。

  • 第14题:

    若有定义“intb[8],*p=b;”,则p+6表示( )。A.数组元素b[6]的值B.数组元素b[6]的地址SX

    若有定义“intb[8],*p=b;”,则p+6表示( )。

    A.数组元素b[6]的值

    B.数组元素b[6]的地址

    C.数组元素b[7]的地址

    D.数组元素b[0]的值加上6


    正确答案:B
    指针中存放的是变量的地址,指针也可以进行增减运算,这时指针移动的最小单位是一个存储单元,而不是一个字节。所以题中“P+6”指的是将指针向后移动了6个存储单元,即指向uE63,存放的是b[6]的地址。

  • 第15题:

    以下属于VisualBasic合法的数组元素是( )。

    A.x8

    B.x[8]

    C.s(0)

    D.v[8]


    正确答案:C

  • 第16题:

    将数据元素2,4,6,8,10,12,14,16,18,20依次存放于一个一维数组中,然后采用折半查找方法查找数组元素12,被比较过的数组元素的下标依次为(52)。

    A.10,16,12

    B.10,12,16

    C.5,8,6

    D.5,6,8


    正确答案:C
    解析:第一次与数组下标为5的元素比较,不匹配;第二次与下标为8的元素比较,不匹配;第三次与下标为6的元素比较,匹配,查找成功。

  • 第17题:

    假定一维数组的定义为“char* a[8];”,则该数组所含元素的个数大于8。()

    A

    B



  • 第18题:

    若有以下数组a,数组元素:a[0]~a[9],其值为 9  4  12  8  2  10  7  5  1  3   该数组的元素中,数值最大的元素的下标值是()


    正确答案:2

  • 第19题:

    若定义数组inta[8];则不能代表数组元素a[1]地址的是()

    • A、&a[0]+1
    • B、&a[1]
    • C、&a[0]++
    • D、a+1

    正确答案:C

  • 第20题:

    若有以下数组a,数组元素:a[0]~a[9],其值为 9  4  12  8  2  10  7  5  1  3  该数组中下标最大的元素的值是()


    正确答案:3

  • 第21题:

    下列关于数组的说法中,正确的是()。

    • A、在VisualBasic中,数组只能在模块中定义,不能在过程中定义
    • B、定义数组时,数组的每一维元素的个数必须是常数,不能是变量或表达式
    • C、在VisualBasic中一个数组所包含的元素只能是同类型的数据
    • D、与普通变量一样,数组也可以不定义就使用

    正确答案:C

  • 第22题:

    判断题
    假定一维数组的定义为“char* a[8];”,则该数组所含元素的个数大于8。()
    A

    B


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

  • 第23题:

    单选题
    下面正确表示Visualbasic中数组a的元素的是()。
    A

    a<8>

    B

    a8

    C

    a(8)

    D

    a[8]


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