首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程Sort将数组进行降序排序。程序运行后,分别向四个文本框中各输入一个整数(如图1所示),然后单击命令按钮,即可使数组按降序排序,并显示在文本框中(如图2
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程Sort将数组进行降序排序。程序运行后,分别向四个文本框中各输入一个整数(如图1所示),然后单击命令按钮,即可使数组按降序排序,并显示在文本框中(如图2
admin
2016-06-30
25
问题
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程Sort将数组进行降序排序。程序运行后,分别向四个文本框中各输入一个整数(如图1所示),然后单击命令按钮,即可使数组按降序排序,并显示在文本框中(如图2所示)。这个程序不完整,请把它补充完整,并能正确运行。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Option Base 1 Private Sub Sort(a()As Integer) Dim Start As Integer,Finish As Integer Dim i As Integer,j As Integer,t As Integer ’Start=?(a) Tinish=?(a) ’For i=?To 2 Step一1 ’For j=1 To? ’If a(j)?a(j+1)Then t=a(j+1) a(j+1)=a(j) a(j)=t End If Next j Next i End Sub Private Sub Commandl_Click() Dim arr1 Dim art2(4)As Integer arr1=Array(Val(Text1.Text),Val(Text2.Text),Vaj (Text3.Text),yal(Text4.Text)) For i=1 To 4 art2(i)=CInt(arrl(i)) Next i Sort art2() Text1.Text=an2(1) Text2.Text=an2(2) Text3.Text=arr2(3) Text4.Text=arr2(4) End Sub 程序结束 第1个?处填入:LBound 第2个?处填入:UBound 第3个?处填入:4 第4个?处填入:3 第5个?处填入:< 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
Array(arglist)函数用于返回一个以arglist参数中用逗号隔开的值为元素的数组。UBound函数用于返回数组某一维的最大下标(上界),LBound函数用于返回数组某一维的最小下标(下界)。
在本题Sort过程中,源程序利用一个嵌套的For循环对数组a中的元素按从大到小进行排序。
转载请注明原文地址:https://kaotiyun.com/show/ivLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行以下Commaand1的Click事件过程在窗体上显示()。OptionBase0PrinvateSubCommand1_Clcik()Dimaa=Array("a","b","C","d","e","
下列程序段的执行结果为ForX=5To1Step-1 ForY=1To6-X PrintTab(Y+5);"*"; Next PrintNext
下列程序计算Sn的值。Sn=a+aa+aaa+…+aaa…a,其中最后一项为n个。例如:a=5,n=4时,则Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。PrivateSubCommand1_Click()
若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是()。
假定有如下事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) IfButton=2Then P
在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是
在Visual:Basic的立即窗口内输入以下语句:X=65<CR>PrintChr$(x)<CR>在窗口中显示的结果是
要使文本框获得输入焦点,则应采用文本框控件的方法是
软件生命周期中所花费用最多的阶段是
在窗体上有一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框,一个名称为Filel的文件列表框,两个名称分别为Labell、Label2的标签(标题分别为空白和“共有文件”)。要使得驱动器列表框与目录列表框、目录列表框与文件列表框同步变化
随机试题
简述精英主义政策过程模型的基本命题。
关于肾上腺髓质激素的叙述,哪一项是错误的
地质条件相同,复合地基的增强体分别采用①CFG桩、②水泥土搅拌桩、③碎石桩,当增强体的承载力正常发挥时,三种复合地基的桩土应力比之间为哪种关系?()
根据《会计法》及国家统一的会计制度规定,下列有关记账凭证的表述中,不正确的有()。
涂尔干说:“教育在于使青年社会—在我们每一个人之中,造成一个社会的我。这便是教育的目的。”这句话反映了()。
【2017下】地理老师教学生记忆“乞力马扎罗山”时,为方便学生记忆,将之戏称为“骑着马打着锣”。这种学习策略属于()。
德国人卡尔.奔驰研制的第一台以汽油为动力的汽车于1886年获得专利,从此汽油汽车__________,燃烧汽油作为动力也似乎成为__________的事,然而世界经济论坛评出的“2008年科技先驱”,却赫然将细菌“开动”小汽车列入其中。我们是否正在____
“热钱”是指为追求高回报而在市场上迅速流动的()性资金。它与正当投资的最大区别在于(),而不会为社会创造财富。
Aftertakingoffice,thenewly-electedPrimeMinister,triedhisbesttopromotethenew______policies.
ThespeakersaretalkingabouthowJeremypublishedhisnewbook.
最新回复
(
0
)