首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
48
问题
编写如下程序:
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://kaotiyun.com/show/0yHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
下列叙述中正确的是
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
在窗体上画一个文本框,名称为Text1(可显示多行),然后再画三个命令按钮,名称分别为Command1、Command2和Cornmand3,标题分别为“读数”、“统计”和“存盘”,如图3.67所示。程序的其功能是:单击“读数”按钮,则把考生目录下的in5
下列叙述中正确的是
下面不属于软件设计阶段任务的是
下面不属于软件设计阶段任务的是
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(a)Fork=0ToUBound(a)
随机试题
下列关于Web2.0时代的描述不正确的是
已知y=f(x)是由方程ex一ey=xy所确定,则=().
患者主诉近半年胃脘胀痛,连及胁肋,嗳气后疼痛减轻,生气时胃痛加重,食欲不振,或见嘈杂吞酸。舌诊时,可见舌红,苔薄白,脉弦。下列不能对症下药的是()
对于次要的会计事项,在不影响会计信息真实性和不至于误导财务会计报告使用者作出正确判断的前提下,作适当简化处理,符合会计核算的()原则。
某企业平均存货为3000万元,全年销货成本为9000万元;应收账款周转期为60天;平均应付账款为1760万元,每天的购货成本为22万元。若一年按360天计算,则该企业的现金周转期为()天。
根据《中华人民共和国劳动合同法》的规定,对于已经建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起()内订立书面劳动合同。
社工可从以下几方面来提高自我了解:()。
我国义务教育阶段的课程计划应该具有三个特征是()。
根据所给资料。回答下列问题。2007~2010年间,全国艺术团体机构数平均每年增加多少个7
党的十八届五中全会提出了全面建成小康社会新的目标要求之一是经济保持中高速增长。在我国经济发展进入新常态的背景下,要长期保持经济中高速增长,必须加快转变经济发展方式,促进经济转型升级、迈向中高端水平,即实现我国经济发展的“双中高”。下列措施中,有助于实现“双
最新回复
(
0
)