首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件ylc.vbp。在标题为“数组转换窗口”的窗体上创建两个命令按钮,名字分别为Command1和Command2,标题分别为“数据导入”和“数据存盘”。单击“数据导入”按钮后,应用对话框连续输入12个整数,并放入数组Array中。
在考生文件夹下有一个工程文件ylc.vbp。在标题为“数组转换窗口”的窗体上创建两个命令按钮,名字分别为Command1和Command2,标题分别为“数据导入”和“数据存盘”。单击“数据导入”按钮后,应用对话框连续输入12个整数,并放入数组Array中。
admin
2009-03-17
35
问题
在考生文件夹下有一个工程文件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://jikaoti.com/ti/Ydq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果为()。publicclassSun{publicstaticvoidmain(Stringargs[]){Stringx="A",y="B",z="
阅读下列代码段,选出该代码段的正确文件名()。classA{voidmethod1(){System.out.println("method1inclassA");}
【】方法用于更新图形。它首先清除背景,然后设置前景,再调用paint()方法完成组件中的具体绘图。
下列安全控制命令中,用于管理密钥库和证书的是()。
下列关于异常类型的说明中错误的是()。
Appiet类中用于返回包含Applet的HTML文件URL的方法是【】。
下列注释使用原则的叙述,正确的是()
创建图形用户界面韵步骤是先创建代表图形化用户界面容器,再添加需要的组件,创建需要的接口,然后创建【】,并建立它和所对应的接口组件之间的联系,使得接口可以接纳用户事件。
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
头孢菌素族药物的紫外吸收特性(水溶液中的λmax为定值)取决于
当汇票到期被拒绝付款时,持票人可以对下列哪些人行使追索权?
甲公司和乙服装加工厂签订衣服购销合同,约定由乙加工厂供应甲公司皮衣300件,并在合同中签订有仲裁条款。乙加工交货后,甲公司发现这批皮衣皮质不符合合同要求,而且做工粗糙,遂要求退货。乙加工厂拒绝退货。甲公司向仲裁委员会提起仲裁。假如仲裁庭的组成情况为:甲
在账务系统中,账套主管可以建立新账套。()
下列关于股票价格的说法中,错误的是()。
下图表示人在吸气时,膈肌的运动情况。此时,膈肌所处的状态、胸廓容积和肺内气压的变化分别是()。
()是党和人民大踏步赶上时代的重要法宝,是坚持和发展中国特色社会主义的必由之路,是决定当代中国命运的关键一招,也是决定实现“两个一百年”奋斗目标、实现中华民族伟大复兴的关键一招。
TheGreatWallis_____touristattractionthatmillionsofpeoplepourineveryyear.
下图是有关网民性别结构的数据资料。城镇网民人数占网民总数的比重为()。
足值货币:是指这样的一种货币,它本身具有十足的内在价值,并且它是以自身所包含的实际价值同商品世界一切商品相交换的,是一种内在等量交换,并以其内在价值量的大小来决定交换的比例。下列属于足值货币的是()
最新回复
(
0
)