首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序代码: Option Base 1 Dim nit()As Integer Private Sub Command I_Click() Dim i As Integer,j As Integer ReDi
编写如下程序代码: Option Base 1 Dim nit()As Integer Private Sub Command I_Click() Dim i As Integer,j As Integer ReDi
admin
2018-07-11
74
问题
编写如下程序代码:
Option Base 1
Dim nit()As Integer
Private Sub Command I_Click()
Dim i As Integer,j As Integer
ReDim art(3.2)
For i=1 To 3
For j=1 To 2
aiT(i,j)=i+j
Next j
Next i
ReDim arr(3,4)
For j=3 To 4
alT(3,j)=j+6
Next j
Print arr(3,2)+arr(3,4)
End Sub
程序运行后,单击命令按钮Commandl,输出结果为( )。
选项
A、15
B、12
C、13
D、10
答案
D
解析
题目在过程commandl—click之前声明了动态数组arr,并使用0ption Base 1语句声明数组下标从1开始,在commandl一Click过程中使用ReDim语句对动态数组进行了定义,arr数组是一个3行2列的数组,接着使用二重For循环给数组中的运算进行赋值,arr(1,1)=1+1=2;arr(1,2)=1+2=3;arr(2,1)=2+1=3;arr(2,2)=2+2=4;arr(3,1)=3+1=4;arr(3,2)=3+2=5。接着继续使用ReDim语句对动态数组进行定义,arr数组被定义为3行4列的数组,并且当重新分配动态数组时,数组中的内容被清除。接着使用For循环给数组元素赋值,循环共执行2次,数组元素arr(3,3)=3+6=9;arr(3,4)=4+6=10。接着使用Print方法输出arr(3,2)+arr(3,4)的结果,由于第二次重新分配动态数组,第一次计算出的arr(3,2)的结果被清除,而第二次并未对数组运算arr(3,2)赋值,所以arr(3,2)默认为0,表达式最终的结果为0+10=10,故D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/gsFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrirateSubCommand1Click()DiminAsInteger,nAsIntegerin=2:n=1SelectCasemCase1SelectCasenCase1
下面关于命令按钮的叙述中错误的是
假定有以下通用过程:FunctionFun(nAsInteger)AsIntegerx=n*n:Fun=x-11EndFunction在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSu
顺序文件在一次打开期间( )。
计算机软件的构成是
在考生文件夹下有一个工程文件sjt5.vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的?改为正确的内容。本程序的功能是:如果单击“取数”按钮,则把考生文件夹下的in5.txt文件中的15个姓名读到数组a中,并在窗体上
以下说法中正确的是
在关系数据库中,用来表示实体间联系的是
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
(2020年泰安)以下处理课堂不良行为的方式中,能够最低限度地影响课堂教学的是()
第一个五年计划期间建成的第一座长江大桥位于()
绩效评估
下述各项哪一项不是溃疡性结肠炎并发中毒性巨结肠的常见诱因
用护理方法解决不了的健康问题是
从事建筑工程勘察、设计和施工的企业应当具备下列条件,其中错误的是哪一条?[2003年第84题]
审核输入凭证、记账、月末转账
下列属于长期偿债能力指标的是()。
找出下列公文中的错误并说明理由。××市工业局文件××字(2012)11号
某论坛邀请了六位嘉宾,安排其中三人进行单独演讲,另三人参加圆桌对话节目。如每位嘉宾都可以参加演讲或圆桌对话,演讲顺序分先后且圆桌对话必须安排在任意两场演讲之间,问一共有多少种不同的安排方式?
最新回复
(
0
)