工学

单选题使用下列语句:Dim x(1 to 10,3) As Single,则数组占用内存空间的字节数是()A 132B 80C 160D 120

题目
单选题
使用下列语句:Dim x(1 to 10,3) As Single,则数组占用内存空间的字节数是()
A

132

B

80

C

160

D

120

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列哪个语句定义了包含12个元素的整型数组( )。

A、Dim a(3,4) As Integer

B、Dim a(1 to 12)%

C、Dim a%(-1 to 1,3)

D、Dim a(1 to 2,3 to6) As Long


参考答案C

第2题:

以下定义数组或给数组元素赋值的语句中,正确的是

A.Dim x%(2) x(1)="等级考试"

B.Dim x(3), y(3)As Integer x(0)=1:y=x

C.Dim x x=Array(0,1,2)

D.Dim x(3)As Integer x=Array(0,1,2)


正确答案:C
解析:在选项A中,用类型说明符“%”放在变量名x的尾部来标识该变量为整型数组,执行语句“x(1)=“等级考试"”会产生“类型不匹配”的错误。在选项B中,执行语句“y=x”,会产生“不能给数组赋值”的错误。在使用Array函数对数组进行初始化时,数组变量不能是具体的数据类型,只能是Variant(变体)类型。所以选项C是正确的,选项D是错误的。

第3题:

( 15 ) 1 个二维数组可以存放 1 个矩形 . 在程序开始有语句 Option Base 0, 则下面定义的数组中正好可以存放 1 个 4*3 矩阵(即只有 12 个元素)的是( )

A ) Dim a ( -2 To 0,2 ) AS Integer

B ) Dim a ( 3,2 ) AS Ingeger

C ) Dim a ( 4,3 ) AS Ingeger

D ) Dim a ( -1 To -4,-1 To -3 ) AS Ingeger


正确答案:B

第4题:

下列数组说明语句正确的是

A.Dim g(0,-5)As Single

B.Dim h(100 To 100,100)As String

C.Dim x(5)As Integer ReDim x(10)As Integer

D.Dim y() ReDim y


正确答案:B
解析:选项A不为0时不能这样定义,要用关键字To显式地指明下标范围;选项B二维数组h的数组元素个数是101,类型是字符串型;选项C对数组的说明应不带下标参数,x(5)应改成x()就对了;选项D重定义语句ReDim应带下标参数。

第5题:

下列数组声明语句中,正确的是( )。 A.Dim A[3,4]As IntegerB.Dim A(3,4)As IntegerS

下列数组声明语句中,正确的是( )。

A.Dim A[3,4]As Integer

B.Dim A(3,4)As Integer

C.Dim A[3;4]As Integer

D.Dim A(3;4)As Integer


正确答案:B
B。【解析】定义数组的语法为Dim数组名(维数,…)As数组类型。

第6题:

下列哪个语句定义了包含8个元素的单精度数组( )

A、Dim a(2,4) As Single3C

B、 Dim a(1 to 8)!

C、Dim a!(7)

D、 Dim a(1 to 2,3 to 6) As Long


参考答案C

第7题:

下列数组定义语句中,错误的是( )。

A.Static a(10) As Integer

B.Dim c(3,1 To 4)

C.Dim d(-10)

D.Dim b(0 To 5,1 To 3)As Integer


正确答案:C
解析:本题考查的考点是有关数组定义的。在Visual Basic中,可以用4个关键字来定义数组,分别是Dim、ReDim、Public和Static。在Visual Basic中定义数组有两种格式。
格式一:Dim数组名(下标上界)>As类型名称>
Dim(数组名(第一维下标上界,第二维下标上界)>As类型名称>
格式二:Dim(数组名(下界To上界[,下界To上界]…)>As类型名称>
其中上界必须大于下界。本题中选项C采取第一种格式定义数组,则数组默认下界为0,上界-10小于0,故不符合要求。

第8题:

使用数组定义语句:Dim D$(10),则数组D中各元素的值为空。( )


正确答案:错误

第9题:

若有下列语句: 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个字节。

第10题:

使用下列语句:Dim x(1 to 10,3) As Single,则数组占用内存空间的字节数是()

  • A、132
  • B、80
  • C、160
  • D、120

正确答案:C