首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command1 Click() Dim a(10)As Integer For i =
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command1 Click() Dim a(10)As Integer For i =
admin
2013-04-11
68
问题
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
Option Base 1
Private Sub Command1 Click()
Dim a(10)As Integer
For i = 1 To 10
a(i)= i
Next
Call swap(______)
For i=1 To 10
Print a(i);
Next
End Sub
Sub swap(b()As Integer)
n = ______
For i=1 To n/2
t = b(i)
b(i)= b(n)
b(n)= t
______
Next
End Sub
上述程序的功能是:通过调用过程swap,调换数组中数值的存放位置,即a(”与a(10)的值互换,a(2)与a(9)的值互换,……,a(5)与a(6)的值互换。请填空。
选项
答案
a(), UBound(B)或10,n=n-1
解析
本题综合考查数组参数的传送以及For循环控制语句。由于建立了一个swap过程,该过程具有调换数组中数值的存放位置的功能,故在第一处调用该过程是,应把a()作为swap的参数。 For循环通过中介变量t交换数组中数值的存放位置。具体过程是,先把b(i)值赋给t,让t储存;随后将b(n)值赋给b(i),这个过程完成了数组靠后的元素与靠前的元素的交换:b(n)的值被赋给b(i)后,将接收b(i)的值,以完成数值的对调,这个过程由t对它赋值完成。据此,可以看出第二处应填数组的元素总数,即UBound(B)。UBound(B)函数返回数组 b的下标上界。由于在本程序中,只有a(10)需要调用该过程,所以第二处也可以填10。效果是一样的。 根据上面的分析,第三处应填写语句让n随着 For循环的执行不断的减小,而且每次减小的幅度为 1,故填:n=n-1。
转载请注明原文地址:https://kaotiyun.com/show/WsQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,nAsIntegerFo
在VisualBasic应用程序中,以下正确的描述是______。
为了暂时关闭计时器,应把计时器的某个属性设置为False,这个属性是______。
以下不属于对象的基本特点的是
在执行KeyPress事件过程时,KeyASCII是所按键的【】值。对于有上档字符和下档字符的键,当执行KeyDown事件过程时,KeyCode是【】字符的ASCII值。
下列对话框有关属性中,用于设置初始的文件目录并返回用户选择的目录的属性是______。
语句print"25+32=";25+32的输出结果是【】。
执行下列语句后,显示输入对话框,此时如果单击“确定”按钮,则变量strInput的内容是:______。atrInput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)
在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名从列表框中消失,并在标签中显示出来。下列能正确实现上述操作的程序是______。
随机试题
我们生活的世界充满希望,也充满挑战。中国人民历来富有正义感和同情心,历来把自己的前途命运同各国人民的前途命运紧密联系在一起,始终密切关注和无私帮助仍然生活在战火、动荡、饥饿、贫困中的有关国家的人民,始终愿意尽最大努力为人类和平与发展做出贡献。中国人民这个愿
城市文学
IntheUS,peoplepreferwaitingforatabletosittingwithpeopletheydon’tknow.Thismeansahostessmaynotseatasmall
口腔流行病学的研究方法可分为如下三大类
女,5岁,来院进行口腔健康检查并咨询有关口腔保健知识,家长向医生了解幼儿刷牙能否用含氟牙膏时,医生的回答是
现浇钢筋混凝土结构可采用的工业化模板体系包括()。
填方路基碾压按“先轻后重”原则进行,最后碾压应采用不小于()级的压路机。
基金管理公司应当在()中披露本公司基金从业人员持有基金份额的总量及所占比例。
关于CDs与CDs市场,下列说法正确的是()。
Whatdoesthemando?
最新回复
(
0
)