首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮Command1,然后编写如下程序: Private Sub Command1_Click() Dim arr()As Integer ReDim arr(3) For i=0 To 3 arr(i)=i Next i x=Input
在窗体上画一个命令按钮Command1,然后编写如下程序: Private Sub Command1_Click() Dim arr()As Integer ReDim arr(3) For i=0 To 3 arr(i)=i Next i x=Input
admin
2010-09-11
92
问题
在窗体上画一个命令按钮Command1,然后编写如下程序:
Private Sub Command1_Click()
Dim arr()As Integer
ReDim arr(3)
For i=0 To 3
arr(i)=i
Next i
x=InputBox(“请输入一个数学”)
If Val(x)>4 Then
ReDim arr(4)
arr(4)=x
End If
Me.Print(arr(4)-arr(3))
End Sub
程序运行后,单击命令按钮,在输入对话框中输入12,输出结果为【 】。
选项
答案
12
解析
用Redim语句重定义数组的维数时,原有维数内的内容将被破坏。除非用Redim Preserve来重新定义维数。本题中由于输入值x>4,动态数组在被重定义为包含4个元素的数组后(即Redim arry(3),此时arry(3)=3),重新被定义为包含5个元素的数组,而重定义时并未用Preserve关键字。故此时arry(3)=0(实际上my(0)、arry(1)、arty(2)的值也都为0,即Integer类型变量的初始值)。
转载请注明原文地址:https://www.kaotiyun.com/show/cDmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
阅读下面程序importjava.io.*;publicclassTypeTransition{publicstaticvoidmain(Stringargs[]){chara=’h’;inti=100;in
在数据库系统中,实现各种数据管理功能的核心软件称为【】。
下列关于Java多线程并发控制机制的叙述中,错误的是()。
诊断和改正程序中错误的工作通常称为【】。
下列程序用GridLayout布局管理器将Frame分为1行3列,并放入Button构件,横线处应填入的语句是( )。importjava.awt.*;publicclassTest{publicstaticv
下面()正确表示了int类型的聚会范围。
已知有下列类的说明,则下列哪个语句是正确的?publicclassTest{privatefloatf=1.0f;intm=12;staticintn=1;publicstaticvoidmain(St
按运算符的功能划分,运算符“+=”的类型是
通常使用哪一个方法来注册事件监听器______。
随机试题
A、K+B、Na+C、Cl-D、外液大于内液E、内液大于外液主要分布在细胞内液的离子是
龙骨、牡蛎的共同作用是
A.7年、7年B.7年、10年C.10年、10年D.20年、30年对特定疾病有特殊疗效的中药品种,申请中药保护品种的保护期和最长的延长保护期分别为()。
航道整治工程施工部署的内容和侧重点在航道整治工程施工中一般应包括()。
按照城镇土地使用税暂行条例的规定,下列表述正确的是()。
每股收益无差别点是指两种筹资方案下,普通股每股收益相等时的()。
某物流公司根据所实施的战略制定了平衡计分卡。下列各项中,属于平衡计分卡优点的有()。
有的人善于发现问题,有的人对问题熟视无睹,这是()的表现。
可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,(1);对算术表达式“((a+b/(a+b)-c
Themainfeatureofaconvention--apatternofbehaviorthatiscustomary,expected,andself-enforced--isthat,outofahosto
最新回复
(
0
)