首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮Command1,然后编写如下程序: Private Sub Command1_Cliek() Dim arr()As Integer Re Dim arr(3) For i=0 To
在窗体上画一个命令按钮Command1,然后编写如下程序: Private Sub Command1_Cliek() Dim arr()As Integer Re Dim arr(3) For i=0 To
admin
2010-03-30
30
问题
在窗体上画一个命令按钮Command1,然后编写如下程序:
Private Sub Command1_Cliek()
Dim arr()As Integer
Re Dim arr(3)
For i=0 To 3
arr(i)=i
Next i
x=InputBox("请输入一个数字:")
IfVal(x)>4 Then
Rc Dim arr(4)
arr(4)=x
End If
Me.Print(arr(4)-arr(3))
End Sub
程序运行后,单击命令按钮,在输入对话框中输入12,输出结果为【 】。
选项
答案
12
解析
用Redim语句重定义数组的维数时,原有维数内的内容将被破坏。除非用RedimPreserve来重新定义维数。本题中由于输入值x>4,动态数组在被重定义为包含4个元素的数组后(即Re,dimarty(3),此时arty(3)=3),重新被定义为包含5个元素的数组,而重定义时并未用Preserve关键字。故此时arty(3)--0(实际上arty(0)、 arty(1)、any(2)的值也都为o,即Integer类型变量的初始值)。
转载请注明原文地址:https://kaotiyun.com/show/Rq1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java的跳转语句中【】(包含/不包含)goto语句。
下面程序输出的结果是什么?()publicclassQuiz2{publicstaticvoidmain(Stringargs[]){try{thrownewMy
函数重载是指()。
当Frame的大小被改变时,Frame中的按钮的位置可能被改变,则使用下列()布局管理器。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
在AWT包中,创建一个具有10行、45列的多行文本区域对象ta的语句为【】。
如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生4个文件名与类句相同而扩展名为【】的字节码文件。
已知:int[]a=newint[100];,在下列给出的数组元素中,非法的是()。
算法运行过程中所耗费的时间称为算法的【】。
在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是
随机试题
10!
治疗血瘀胸痹可选用的中成药是
下列关于上消化道出血的叙述,错误的是
轻质隔墙不含下列()。
以货币表现的经济活动,通常又称为价值运动或资金运动。()
信用风险与市场风险相比,具有数据优势和易于计量的特点。()
计算简答题:根据所给材料回答问题。(需计算后回答的问题须列出算式;每个问题计算过程中的小数均保留实际位数,最后计算结果有小数的,小数保留2位。)赵武编写了书稿《第三帝国揭秘》。2009年1月,赵武与甲出版社签订了图书出版合同。合同中约定:赵武授予
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
下面说法正确的一种是()。
Thedoctors
最新回复
(
0
)