计算机二级

设有如下程序:Private Sub Form. Click( )Dim ary(1 To 5)As IntegerDim i As IntegerDim sum As IntegerFor i=1 To 5ary(i)=i+lsum=sum+ary(i)Next iPrint sumEnd Sub程序运行后,单击窗体,则在窗体上显示的是( )。A.15B.16C.20D.25

题目

设有如下程序:

Private Sub Form. Click( )

Dim ary(1 To 5)As Integer

Dim i As Integer

Dim sum As Integer

For i=1 To 5

ary(i)=i+l

sum=sum+ary(i)

Next i

Print sum

End Sub

程序运行后,单击窗体,则在窗体上显示的是( )。

A.15

B.16

C.20

D.25

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

第1题:

在窗体的通用程序段中用关键词Dim声明的是()级变量。


Static

第2题:

以下对命令max描述正确的是:

A.若X是向量,则max(X)返回的是向量X的最大值#B.若A是矩阵,则max(A)返回一个行向量,向量的第i个元素是矩阵A的第i列上的最大值#C.若A是矩阵,则[Y,U]=max(A)返回行向量Y和U,Y向量记录A的每列的最大值,U向量记录每列最大值的行号#D.若A是矩阵,对于命令max(A,[],dim),dim可取1或2。dim取1时,功能与max(A)完全相同;dim取2时,该函数返回一个列向量,其第i个元素是A矩阵的第i行上的最大值
若X是向量,则max(X)返回的是向量X的最大值;若A是矩阵,则max(A)返回一个行向量,向量的第i个元素是矩阵A的第i列上的最大值;若A是矩阵,则[Y,U]=max(A)返回行向量Y和U,Y向量记录A的每列的最大值,U向量记录每列最大值的行号;若A是矩阵,对于命令max(A,[],dim),dim可取1或2。dim取1时, 功能与 max(A)完全相同;dim取2时,该函数返回一个列向量,其第i个元素是A矩阵的第i行上的最大值

第3题:

将数据库导入R语言后,可用()显示数据库结构,用()查看数据库行列数,用()查看每个变量的基本统计值。

A.str(data) summary(data) dim(data)

B.str(data) dim(data) summary(data)

C.dim(data) summary(data) str(data)

D.summary(data) dim(data) str(data)


str(data) dim(data) summary(data)

第4题:

有如下过程代码: Sub var_dim( ) static numa As Integer Dim numb As Integer numa=numa+2. numb=numb+1 print numa;mub End Sub 连续3次调剧var_dim过程,第3次调用时的输出是( )。

A.2 1

B.2 3

C.6 1

D.6 3


正确答案:C
C。【解析】Static是将变量声明为静态变量,每次调用值会取上次调用后的值。而numb是局部变量,每次会重新初妁化,所以应选C选项。

第5题:

在标准模块中用:Dim或Private关键字定义的变量是______变量,它们只能在程序的模块中使用。


正确答案:局部标准
局部标准

第6题:

设一幅图中用户已建立了 DIM、MALL 两层,若再建立一新层;则可用( ) 作为层名。

A、0

B、WALL 1

C、WALL-1

D、DIM


正确答案:C

第7题:

设有如下程序:

Private Sub Form_Click()

Dim ary(1 To 5)As Integer

Dim i As Integer

Dim sum As Integer

For i=1 To 5

ary(j)=i+1

sum=sum+ary(i)

Next 1

Print sum

Eud Sub

程序运行后,单击窗体,则在窗体上显示的是

A.15

B.16

C.20

D.25


正确答案:C
解析:i=1时,ary(1)=1+1=2,sum=O+2=2,i=2时,ary(2)=2+1=3,sum=2+3=5,i=3时,ary(3)=3+1=4,sum=5+4=9,i=4时,ary(4)=4+1=5,sum=9+5=14,i=5时,ary(5)=5+1=6,sum=14+6=20。因此本题答案为C)。

第8题:

( 22 )有如下过程代码:

Sub var_dim()

Static numa As Integer

Dim numb As Integer

numa=numa+2

numb=numb+1

print numa;numb

End Sub

连续 3 次调用 var_dim 过程,第 3 次调用时的输出是

A ) 2 1

B ) 2 3

C ) 6 1

D ) 6 3


正确答案:C

第9题:

【问题1】(2分)

为程序中空缺处(1)选择正确答案。

备选答案:

A. Open B. Run C. Execute D. Dim


正确答案:
(1)A或Open       (2分)