首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件ylc.vbp。在标题为“数组转换窗口”的窗体上创建两个命令按钮,名字分别为Command1和Command2,标题分别为“数据导入”和“数据存盘”。单击“数据导入”按钮后,应用对话框连续输入12个整数,并放入数组Array中。
在考生文件夹下有一个工程文件ylc.vbp。在标题为“数组转换窗口”的窗体上创建两个命令按钮,名字分别为Command1和Command2,标题分别为“数据导入”和“数据存盘”。单击“数据导入”按钮后,应用对话框连续输入12个整数,并放入数组Array中。
admin
2009-03-17
55
问题
在考生文件夹下有一个工程文件ylc.vbp。在标题为“数组转换窗口”的窗体上创建两个命令按钮,名字分别为Command1和Command2,标题分别为“数据导入”和“数据存盘”。单击“数据导入”按钮后,应用对话框连续输入12个整数,并放入数组Array中。单击“数据存盘”,将该数组的前6个元素与后6个元素互换;即第1个与第12个,第2个与第11个元素互换,依此类推。最后互换前后的数组输出到考生文件夹下的data.txt文件中。程序运行界面如图31所示。要求实现题目给出的功能,并将文件保存在考生文件夹下,工程文件名为ylc.Vbp。
选项
答案
(1)Visual Basic集成环境中,执行“文件”→“打开工程”命令,选择ylc.vbp文件打开。 (2)在工具箱中选择单选按钮控件,在窗体上创建两个命令按钮,名字分别为Command1和Command2,标题分别为“数据导入”和“数据存盘”。 (3)双击“数据导入”按钮,弹出代码窗口,在其中添加如下代码: Dim Array1(1 To 12) As Integer Private Sub Command1_Click() For i=1 To 12 Array1(i)=InputBox("请输入数据") Next i End Sub (4)编写savedata过程,把文件中的数值读到指定的数组中保存事件。其代码如下; Sub SaveData(str As String) Open App.Path &"\"&"out.txt"For Output As #1 Print count Close #1 End Sub (5)双击“数据存盘”按钮,弹出代码窗口,在其中添加如下代码: Private Sub Command2_Click() Dim temp As String Dim m As Integer For i=1 To 6 temp=Array(i) Array1(i)=Array1(12-i+1) Array1(12-i+1)=temp Next i For i=1 To 12 m=m&" "& CStr(Array1(12-i+1)) Next i For i=1 To 12 m=m&" "&CStr(Array1(i)) Next i Call SaveData("data.txt",m) End Sub (6)按F5键运行程序。如图31所示。 (7)执行“文件”→“保存工程”命令,将工程文件命名为ylc.vbp,窗体文件命名为ylc.frm。
解析
本题主要考查了数组的操作和文件输出的实现。利用InputBox函数弹出对话框来输入数组元素,然后交换其中的数据。题中数组有12个元素,因此需要交换6次。
转载请注明原文地址:https://kaotiyun.com/show/Ok1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在选择运算所得到的结果关系中,所含的元组数不能【】原关系中的元组数。
在Java中,byte变量的最大值和流中的无符号字节的最大值()。
Swing允许按自己的要求选择组件的外观和感觉,Swing是通过哪一方法实现该功能的?()
下面各项中的用于对对象加锁,从而使得对对象的访问是排他的关键字为()。
设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是()。
下列关于队列的叙述中正确的是()。
通过实现Runnable接口创建线程,请在画线处加入正确的代码完成此程序【】。publicclassThreadTest{publicstaticvoidmain(Stringargs[]){
在软件开发中,下面任务不属于设计阶段的是()。
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目为()。
在深度为7的满二叉树中,非叶子结点的个数为()。
随机试题
治疗不寐应选择的主要经脉是
下列关于急性心力衰竭的治疗错误的是
A.粉红色泡沫痰B.脓性臭痰C.粘液痰伴痰栓D.静置后分层的浆液粘脓性痰E.铁锈色痰下列疾病咳痰的性状如何
患者,男性,65岁,间断胸痛2年,均发生于夜间睡眠时,持续25min左右,可自行缓解。胸痛发作时心电图示:V1~V4导联ST、段抬高0.4mV,胸痛缓解后心电图ST段恢复正常。该患者最可能的诊断是()
A.实寒证B.虚寒证C.虚热证D.实热证E.寒热错杂证阳偏衰引起的病理变化是
王某,男,34岁,无痛性血尿2周,疑为膀胱癌,做膀胱镜检查。应协助其采用的体位为
甲房地产经纪机构(以下简称甲机构)是一家采用连锁经营模式的机构。乙房地产经纪机构(以下简称乙机构)是经甲机构授权使用甲机构品牌、商品标识等知识产权的独立企业。张某是乙机构的房地产经纪人。某日,张某受乙机构指派,承办李某名下房屋的出售业务。经张某撮合,李某与
排水垫层应与边缘排水系统相连接,厚度宜大于()mm,宽度不宜小于基层底面的宽度。
本文最主要的信息是( )。下列说法不准确的一项是( )。
下列单位或个人可以成为纳税保证人的有()。
最新回复
(
0
)