语句Dim A(2 to 5 5 to 6)as Single说

题目

语句Dim A(2 to 5 5 to 6)as Single说明数组A共有()个元素。

  • A、6
  • B、8
  • C、10
  • D、1
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

定义有5个整数型元素的数组,正确的语句是

A.Dim a(4) As Integer

B.Option Base 1:Dim a(5)

C.Dim a &(5)

D.Dime a(5) As Integer


正确答案:A
解析:在选项B中,语句Option Base 1不能放在过程中与Dim语句写在一行;选项C中,使用了多余的字符"&";选项D中的关键字错误。选项A中的4表示最大下标的值,而起始下标默认为0,数组包含a(0)到a(4)5个元素。

第2题:

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

A.Dim a As Variant a=Array(1,2,3,4,5)

B.Dim a (10) As Integer a=Array(1,2,3,4,5)

C.Dim a%(10) a(1)="ABCDE"

D.Dim a (3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a


正确答案:A
解析:对于一数组,赋值一般可以用For循环来逐一赋值,也可以用Array函数来赋值。Array函数赋值的方法为:数组变量名=Array(表达式,表达式,…)故答案A是正确的。注意,在用Array函数赋值时,数组变量名后面不需要加“()”。选项B的错误在于它首先定义了一个静态数组,然后用Array函数赋值,并且所赋的元素只用5个,少于a数组应有的数组元素个数。选项c的错误在于数据类型不搭配,Dim定义a为%数据类型,而a(1)被赋以字符串数据。选项D中a数组的赋值方法是正确的,但b的赋值不能通过b=a这种方式,可以使用For循环语句来赋值。考生需特别注意。

第3题:

下面的语句用Array函数为数组变量a的各元素赋整数值:

a=Array(1,2,3,4,5,6,7,8,9)

针对a的声明语句应该是

A.Dim a

B.Dim a As Integer

C.Dim a(9) As Integer

D.Dim a() As Integer


正确答案:A
解析:使用Array函数时,仅需定义一个可变类型的变量,因此A)选项满足题意。

第4题:

假定有如下的Sub过程: Sub Func(x As Single, y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single Dim b As Single a=6 b=5 Func(a, B) Print a, b End Sub 程序运行后,单击命令按钮,输出结果为 ______。

A.6 5

B.1 1

C.1.2 5

D.1.2 1


正确答案:D
解析:Visual Basic的函数参数默认的方式是传地址的,所以函数s对参数做的改变会反映到原来的变量里。

第5题:

用下面的语句定义数组元素的个数为 ______。 Option Base 1 Dim Arr6(-2 to 6, -1 to 5)As Integer

A.30

B.48

C.63

D.72


正确答案:C
解析:本题用语句Option Base 1规定了数组的下标从1开始,但定义数组是规定了下标下界。而Option Base 1只是规定了没有规定下标下界的数组的下标下界,规定了下标下界的数组以规定的下标下界为标准,所以该题的数组元素个数为(6-(-2)+1)*(5-(-1)+1)=63。

第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题:

下面的语句用 Array函数组变量a的各元素赋整数值: a=Array(1,2,3.4,5,6,7,8,9) 针对a的声名语句应该是( )。

A.Dim a

B.Dim a As Integer

C.Dim a(9)As Integer

D.Dim a( )As Integer


正确答案:A
A。【解析】array函数可以生成=个数组,但是数组的返回值必须赋给=个变体型的变量,在声明时不能将变量占明成任何类型的变量,所以答案选择A。

第8题:

下面的数组声明语句中正确的是

A.Dim gg[1,5]As String

B.Dim gg[1 To 5,1 To 5]As String

C.Dim gg(1 To 5) As String

D.Dim gg[1:5,1:5]As String


正确答案:C
解析:在默认情况下,无论是一维还是二维或更多维的数组,其默认下标都从0开始,但有时为了方便,用户可以自定义数组的上下界,这时可用关键字To来设置。例如:d(1 To 6),其含义就是一个名为d,上界为6,下界为1的数组。

第9题:

用下面语句定义的数组元素个数是______。 Dim Arr2(-2 To 6, i To 5) As Integer

A.45

B.40

C.36

D.32


正确答案:A
解析:本题定义了一个二维数组Arr2,它具有45个元素。

第10题:

下面的数组声明语句中正确的是

A.Dim gg[1,5] As String

B.Labell.BackStyle=1

C.Dim gg(1 To 5) As String

D.Dim gg[1:5,1:5]As String


正确答案:C
解析:声明数组时,数组的默认下界为0,如果希望下界不是0,可以用关键字To规定下界。如选项C中,数组gg的索引从1到5。