首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Form_Click() Dim i As Integer, j As Integer Dim num As Integer Dim arr(3, 3) As Integer num = 1
编写如下程序: Private Sub Form_Click() Dim i As Integer, j As Integer Dim num As Integer Dim arr(3, 3) As Integer num = 1
admin
2020-07-22
28
问题
编写如下程序:
Private Sub Form_Click()
Dim i As Integer, j As Integer
Dim num As Integer
Dim arr(3, 3) As Integer
num = 1
For i = 1 To 3
For j = 1 To 3
arr(i, j) = num
num = num + 1
Next
Next
For i = 1 To 3
For j = 1 To i
Call change(arr, i)
Next
Next
For i = 1 To 3
For j = 1 To 3
Print arr(i, j);
Next
Print
Next
End Sub
Sub change(a() As Integer, i As Integer)
m = UBound(a, 2)
temp = a(i, m)
For k = m - 1 To 1 Step -1
a(i, k + 1) = a(i, k)
Next
a(i, 1) = temp
End Sub
程序运行后,单击窗体,输出结果为
选项
A、3 1 2 5 6 4 7 8 9
B、3 1 2 6 4 5 9 7 8
C、3 2 1 6 5 4 9 8 7
D、2 1 3 4 6 5 9 8 7
答案
A
解析
利用For循环,对数组arr赋值。 arr(3, 3)=[0,0,0,0;0,1,4,7;0,2,5,8;0,3,6,9]。在过程chang中,UBound函数返回为指定的数组维可用的最大下标,这里返回arr的第二维的最大下界。在过程change中,首先 temp被赋值为数组arr的第i行的最后一列的值。过程change下面的语句就是利用For循环将前一列值赋值给后一列。最后将最后一列的值赋值给第一列。利用For i = 1 To 3 For j = 1 To i语句,i次调用 change(arr, i),当i=1时,调用change(arr, 1)一次,当i=2时,调用change(arr, 2)二次;当i=3时,调用change(arr, 3)三次。故得arr(3, 3)=[0,0,0,0;0,3,5,7;0,2,6,8;0,1,4,9],故A项正确。
转载请注明原文地址:https://jikaoti.com/ti/olS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于VB文件的叙述中,正确的是( )。
当一个工程含有多个窗体时,其中启动窗体是()。
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click() DimnumAsInteger,xAsInteger num=Val(InputBox("请输入一个正整数"))
有如下函数过程:Functionrl(xAsInteger)AsLongDimSAsLong,iAsIntegerS=0Fori=1Toxs=s+iNextif
软件生命周期是指()。
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
已知图片框Picture1中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是( )。
设置定时器控件的Interval属性为2000,Enabled属性为True,并且有下面的事件过程,程序运行时计算机将发出()次Beep声。SubTimer1_Timer()BeepEndSub
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
中国第一个以保护竹类生态系统为主的国家级自然保护区位于()。
继发性宫缩乏力的临床表现是
根据《物业管理条例》规定,业主委员会的职责有()。
刘邦与项羽四年楚汉之争中,参与刘邦一方作战的有()。
人在发展过程中,短时记忆的广度的峰值在()。(2004年12月三级真题)
下列论断属于邓小平同志在1992年“南方谈话”时提出的是:
A国驻华金融机构工作人员甲策划、参与了由中国向A国走私文物的犯罪活动。对甲应当()。(2011年单选1)
DenganzenFlu?______liegteineIndustrieanlagenebenderanderen.
A.advocatedB.aidC.basicD.complicatedE.concentratesF.devisedG.incentiveH.initiallyI.judg
MemoDate:March30,2005To:JohnSmithFrom:MaryWatersSubject:NewPensionPlanPleasecontacttheHRDepartmentfor
最新回复
(
0
)