首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command1_Click( ) Dim a(10)As Integer
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command1_Click( ) Dim a(10)As Integer
admin
2009-02-13
77
问题
在窗体上画一个名称为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 T0 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(1)与a(10)的值互换;a(2)与 a(9)的值互换;……a(5)与a(6)的值互换。请填空。
选项
答案
a( ) , UBound(b)或10 , n=n-I
解析
由于建立了一个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)需要调用该过程,所以第14空也可以填10。效果是一样的。 根据上面的分析,第15空处应填写语句让n随着For循环的执行不断的减小,而且每次减小的幅度为1,故填:n=n-1。
转载请注明原文地址:https://www.kaotiyun.com/show/ZO2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java语言以【】为程序的基本单位,它是具有某些共同特性的实体型对象的集合。
可以把具有相同属性的一些不同对象归类,称为【】。
下列代码的执行结果为()。 publicclassTestl{ publicstaticvoidmain(Stringargs[]){ inta=3,b=10: System.out.println((a++)*(-b))
下列叙述中,正确的是
Panel和Applet的默认布局管理器是
算法的时间复杂度是指
一个对象的生命周期分为()三个阶段。
______类是提供线程操作和管理的类。
软件测试的目的是尽可能发现软件中错误,通常【】是在代码编写阶段可进行的测试,它是整个测试工作的基础。
下列数据结构中属于非线性结构的是()。
随机试题
有关休克指数的计算方法和意义的叙述,正确的是
缩短APD和ERP的药物是
患者,男,32岁。因患再生障碍性贫血需要输血,当输入红细胞悬液约200mL时,突然畏寒,发热,呕吐一次,尿呈酱油样,血压75/45mmHg(10.0/6.0kPa)。该患者最有可能发生的是
碘化物治疗甲状腺危象的主要机理是
下列有关前后任注册会计师沟通的说法中,错误的是()。
现代的学校咨询与辅导起源于20世纪初美国的“指导运动”。()
第二段中作者的生活方式是:下飞机后作者最主要的改变是:
Thefirstmajortheoryinthestudyoflanguageinuseiscalled
Ourpicnic______bytheunexpectedheavyrain,wewenthomedepressed.
LinguisticresearchershavegraduallycometounderstandhowandwhysomanyteenagerssoundlikeDizzeeRascal,arapperfromB
最新回复
(
0
)