首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjl5.vbp,其窗体上有三个标签、三个文本框和两个命令按钮,均使用默认名称。程序的功能是: ①如果单击“读数据”命令按钮,则把考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读入数组A和B,并分别
在考生文件夹下有一个工程文件sjl5.vbp,其窗体上有三个标签、三个文本框和两个命令按钮,均使用默认名称。程序的功能是: ①如果单击“读数据”命令按钮,则把考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读入数组A和B,并分别
admin
2012-10-09
58
问题
在考生文件夹下有一个工程文件sjl5.vbp,其窗体上有三个标签、三个文本框和两个命令按钮,均使用默认名称。程序的功能是:
①如果单击“读数据”命令按钮,则把考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读入数组A和B,并分别将它们显示在Text1、Text2中;
②如果单击“合并”命令按钮,则将A、B两个数组合并为另一个按升序方式排列的数组C,并将合并后数组C中的数据依升序方式显示在Text3中。窗体中给出了所有控件(如图1-66所示)以及“读数据”命令按钮的Click事件过程,请完善“合并”命令按钮的Click事件过程,使其实现上述功能。
注意:不得修改已经存在的控件和程序,在结束程序运行之前,必须进行合并操作,且必须通过窗体右上角的“关闭”按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1.打开考生文件夹下的本题工程文件sjt5.vbp。 步骤2:编写“合并”按钮的单击事件过程。 参考代码: Private Sub Command2_Click() ’考生编写程序开始 ia=l; ib=l; ic=1 Do While ia<= 30 And ib<=30 If a(ia)
解析
数组使用相同的名字引用一系列变量,并用数字索引来识别它们。数组有上界和下界,数组的元素在上下界内是连续的。Visual Basic对每一个索引值都分配空间,所以不要不切实际地声明一个太大的数组。在很多情况下,使用数组可以缩短和简化程序,因为可以利用索引值设计循环,高效处理多种情况。
根据题意,要求实现两个数组的有序合并,可以设置三个变量ia、ib、ic用于标识当前分别在三个数组中的当前元素下标,初值均为l;接下来进行循环,分别比较a(ia)和b(ib)的大小,若a(ia)
循环结束的条件是a数组已经比较完或者b数组已经比较完,此时需要将数组中余下的数据连接到c数组中。
转载请注明原文地址:https://www.kaotiyun.com/show/93hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序的功能是产生10个小于100(不含100)的随机正整数,并统计其中5的倍数所占比例,但程序不完整,请补充完整。 SubPR() Randomize Dima(10) Forj=1To10 a(i)=Int
下面程序是用来打印九九乘法表的,请补充完整。 DimiAsInteger,jAsInteger,Strl$ Strl="" Fori=1To9 Forj=1To9 If【】Then Strl=St
以下属于VisualBasic中合法的数组元素的是
下列叙述中,不属于测试的特征的是
窗体、图片框或图像框中的图形通过对象的【】属性设置。
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是_________。
在运行程序时,在文本框中输入新的内容,或在程序代码中改变Text的属性值,相应会触发到的事件是
下面关于完全二叉树的叙述中,错误的是______。
算法执行过程中所需要的存储空间称为算法的
随机试题
《东坡乐府》是苏轼的【】
磁体超导低温环境的建立需要经过的3个步骤是
A.胃液酸度较低而酶含量低B.胃液酸度较低而酶含量也低C.胃液酸度较高而酶含量低D.胃液酸度较高而酶含量也高E.胃液酸度较低而酶含量高
下述哪项不是软产道的组成部分
下列属于工程间接费中现场经费的是( )。
合同的债权人对于合同的债务人有下列()行为时,可以行使撤销权。
根据我国自2014年起实行的《优先股试点管理办法》,我国目前的优先股属于()。
世界上首次运用马克思主义观点探讨社会主义教育原理且有较大影响的教育学家是()。
算学书籍____________中有世界上关于勾股定理的最早记录。(青岛大学2017)
DebateaboutproposalstoraisetheretirementageofChineseworkershasbeenraginginChinaforthepastfewyears.Thecompu
最新回复
(
0
)