首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下: ①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读人数组A和B,
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下: ①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读人数组A和B,
admin
2018-07-11
97
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下:
①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读人数组A和B,并分别在Text1、Text2中显示。
②如果单击“合并”命令按钮,则将A、B两个数组合并为另一个按从小到大排列的数组C,并将合并后数组C中的数据显示在Text3中。窗体中给出了所有控件(如图所示)以及“读数据”命令按钮的Click事件过程,请完善“合并”命令按钮的Click事件过程,使其实现上述功能。
注意:不得修改已经存在的控件和程序,在结束程序运行之前,必须进行合并操作,且必须通过窗体右上角的“关闭”按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Dim a(30) As Integer, b(30) As Integer, c(60) As Integer Private Sub Command1_Click() Dim k As Integer Open App.Path & "\in5.dat" For Input As #1 For k = 1 To 30 Input #1, a(k) Text1 = Text1 + Str(a(k)) + Space(2) Next k For k = 1 To 30 Input #1, b(k) Text2 = Text2 + Str(b(k)) + Space(2) Next k Close #1 End Sub Private Sub Command2_Click() ’考生编写程序开始 ’======================= ’======================= ’考生编写程序结束 ’以下程序将合并后的数组C显示在Text3中 For k = 1 To 60 Text3 = Text3 + Str(c(k)) + Space(2) Next k End Sub Private Sub Form_Unload(Cancel As Integer) Open App.Path & "\out5.dat" For Output As #1 Print #1, Text3.Text Close #1 End Sub 程序结束 参考答案 c(1) = a(1) For i = 2 To 30 c(i) = a(i) Next c(31) = b(1) For j = 32 To 60 c(j) = b(j - 30) Next For i = 1 To 60 f = True For j = 1 To 59 If c(j) > c(j + 1) Then t = c(j) c(j) = c(j + 1) c(j + 1) = t f = False End If Next If f Then Exit For End If Next 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/ZsFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设计窗体时,双击窗体上没有控件的地方,打开的窗口是
设在窗体上有一个名称为Checkl的复选框数组,并有以下事件过程:PrivateSubCheckl_Click(IndexAsInteger)EndSub则下面叙述中错误的是
编写如下程序:PrivateSubCommandlClick()Dima(3,3)AsInteger,b(3,3)AsIntegerFori=1To3Fori=1To3a(i,j)=i+j:b(i,j):a(i
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是
(1)在名称为Form1,标题为“选课”的窗体上添加一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
(1)在名称为Forml的窗体上添加一个图片框,名称为Pie,通过属性窗口将考生文件夹下的文件Tul一1.jpg添加到图片框,然后编写适当的事件过程。运行程序时,单击窗体,在图片框中显示“VB等级考试”,如图所示。注意:要求程序中不得使用变量,事
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
对下图二叉树进行前序遍历的结果为()。
随机试题
市场细分的必要性包括()
信贷人员对客户法人治理结构的评价要着重考虑控股股东行为的规范和对内部控制人的激励约束这两个因素。()
我国商业银行在划分交易账户和银行账户过程中,可以借鉴的相关法规包括:()。
甲有限责任公司2013年5月发生下列事实。(1)5月8日,甲公司向乙公司购买一批钢材,双方签订的合同约定:钢材总价款loo万元;甲公司在合同签订后10日内支付定金20万元作为履行合同的担保;乙公司于合同签订后1个月内交付全部货物;甲公司于乙公司交付货物后
Mistakesdon’tjusthappen:theyoccurforareason.Tofindoutthereason,andthenmakingthemistakebecomes______.
科学的本质是创新,那些变不可能为可能的发现,树立了科学史上一个又一个里程碑,比如19世纪有机尿素的合成,打破了“有机物只有靠动植物的生命力才能合成”的思想禁锢。但当我们自信能够通过合成超出自然的物质去战胜自然时,也应反思这些物质对健康、环境的反作用,毕竟它
中国是一个农业社会,聚族而居、__________在农业大环境下,成了传统家庭的重心,由此而衍生出来的道德价值观,首先是儒家倡导的“亲亲”,形成长幼有序、孝悌仁爱的道德观念,并用家庭成员__________和继承下来的风俗习惯,有效地维护血缘秩序,履行个人
每个实体有若干特性,每一个特性称为【】。
Cisco路由器第3模块第1端口通过E1标准的DDN专线与一台远程路由器相连,端口的IP地址为195.112.41.81/30,远程路由器端口封装PPP协议。下列路由器的端口配置,正确的是()。
E-R图中用来表示实体的图形是
最新回复
(
0
)