首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码: Option Base 1 Dim arr() As Integer Private Sub Command1_Click() Dim i As Integer, j As Int
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码: Option Base 1 Dim arr() As Integer Private Sub Command1_Click() Dim i As Integer, j As Int
admin
2015-09-23
67
问题
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码:
Option Base 1
Dim arr() As Integer
Private Sub Command1_Click()
Dim i As Integer, j As Integer
Dim s As Integer
ReDim arr(4, 2)
s = 0
For i = 1 To 3
For j = 1 To 2
arr(i, j) = i + j
Next j
Next i
ReDim Preserve arr(4, 4)
For j = 3 To 4
arr(3, j) = j + 10
Next j
For i = 1 To 4
s = s + arr(i, i)
Next i
Print s
End Sub
程序运行过程中,当单击Command1时,输出结果为( )。
选项
A、0
B、18
C、19
D、程序出错
答案
C
解析
动态数组的定义通常分为两步:首先在窗体层、标准模块或过程中用Dim或Public声明一个没有下标的数组(括号不能省略),然后在过程中用ReDim语句定义带下标的数组。"Option Base 1"语句表示数组下标从1开始,程序开头定义一个数组arr,在Command1_Click过程中,使用ReDim重新定义数组的大小,双重For循环为数组元素赋值,arr(1,1)=2;arr(1,2)=3;arr(2,1)=3;arr(2,2)=4;arr(3,1)=4;arr(3,2)=5。语句"ReDim Preserve arr(4, 4)"表示重新分配数组时,不清除数组中原来的数据。接下来的For语句中,循环变量j从3执行到4,arr(3,3)=3+10=13;arr(3,4)=4+10=14。最后一个For循环,循环变量i从1开始执行到4结束,每次累加数组元素的值,即s=arr(1,1)+arr(2,2)+arr(3,3)+ arr(4,4)=2+4+13+0=19。故C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/uQLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上有一个名称为List1列表框和一个名称为Command1的按钮,List1的MultiSelect属性设置为2。当单击Command1按钮时,将会把所有选中的选项全部删除。下列程序缺少的一句是______。PrivateSubCommand1_
在窗体中添加一个命令按钮,并编写如下程序:PrivateSubCommand1_Click()x=1:y=2:z=3x=y:y=z:z=xEndSub程序执行后,输出的结果是______。
用下面语句定义的数组元素个数是______。DimArr2(-2To6,iTo5)AsInteger
Command1_Click()事件代码如下:PrivateSubCommand1_Click()DimxAsInteger,YAsIntegerx=6:Y:8CallABC(
软件需求分析—般应确定的是用户对软件______。
软件开发的结构化生命周期方法将软件生命周期划分成______。
在考生文件夹中有一个工程文件execise28.vbp,相应的窗体文件为execise28.frm。在名为Form1的窗体上有一个名称为Cmd1,标题为“最小值”的命令按钮。其功能是产生30个0~1000的随机整数,放入一个数组中,然后输出其中的最小值。
测试用例包括输入值集和【】值集。
在程序的每个空白处填写一条适当的语句,使程序完成相应的操作。程序实现的功能是:窗体上有文本框Text1和若干复选框,其中复选框Check1用于设置文本框Text1显示的文本是否加下划线。Check1的单击事件过程如下:PrivateSubCheckl
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
体液总量约占体重的
某高速公路L合同段(K55+600~K56+600),主要为路基土石方工程,本地区岩层构成为泥岩、砂岩互层,抗压强度20MPa左右,地表土覆盖层较薄。填方路段填料由挖方路段调运,填料中71%为石方,施工过程部分事件摘要如下:事件1:在填筑路堤时,施工单位采
下列关于期货公司的表述,正确的是()。
()提出了结构式家庭治疗模式。
2010年10月2日18时59分57秒,中国第二颗绕月探测卫星“嫦娥二号”成功踏上奔月之旅。下列有关我国月球探测工程表述正确的是()。
摘要翻译
根据以下材料,回答有关问题。材料1人的思维是否具有客观的真理性,这不是一个理论的问题,而是一个实践的问题。人应该在实践中证明自己思维的真理性,即自己思维的现实性和力量,自己思维的此岸性。——
Advancingagemeanslosingyourhair,yourwaistlineandyourmemory,right?DanaDenisisjust40yearsold,but【C1】______she’s
下列关于软件测试的描述正确的是()。
数据字典是各类数据描述集合,它通常包括5个部分,即数据项、数据结构、数据流、【】。和处理过程。
最新回复
(
0
)