首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上绘制两个命令按钮,名称分别为Commandl和Command2,标题分别为“输人”和“调换”, 两个标签,名称为Labell和Label2、Caption属性为“调换前:”和“调换后:”,两个名称分别为Text1和Text2的文本框控件。请编写适当
在窗体上绘制两个命令按钮,名称分别为Commandl和Command2,标题分别为“输人”和“调换”, 两个标签,名称为Labell和Label2、Caption属性为“调换前:”和“调换后:”,两个名称分别为Text1和Text2的文本框控件。请编写适当
admin
2010-07-13
64
问题
在窗体上绘制两个命令按钮,名称分别为Commandl和Command2,标题分别为“输人”和“调换”,
两个标签,名称为Labell和Label2、Caption属性为“调换前:”和“调换后:”,两个名称分别为Text1和Text2的文本框控件。请编写适当的事件过程,从键盘上输人10个整数,并放人一个一维数组中,然后
将其前5个元素与后5个元素对换,即第一个元素与第10个元素互换,第2个元素与第9个元素互换第5个元素与第6个元素互换。使得在运行时单击“调换”按钮,则分别在Textl和Text2中输出数组原来的各元素的值和对换后各元素的值,如图23—5所示。
注意:去掉程序中的注释符“’”,把程序中的“?”改为正确的内容,不能修改程序中的其他部分。
最后把修改后的文件按原文件名存盘。
选项
答案
要对数据进行对调,也就是数据交换,一般要借助中间变量,如本题的tmp。本题首先通过InputBox函数输入10个数,然后通过For循环,每次循环调换一组数。补充后的代码如下: Dim a(10)As Integer Private Sub Commandl Click() Dim i As Integer Dim str As String str="" For i=1 To 10 a(i)=Val(
InputBox
("请输入数字")) ’通过对话框输入10个数,并放人数字中 str=str+CStr(a(i))+"" ’将数组放入字符串中保存 Next i Textl.Text=str’在Textl中显示结果 End Sub Private Sub Command2 Click() Dim tmp As Integer Dim i As Integer Dim str As String str="" For 1=1 To 5 tmp=a(i) ’进行对调,先将a(i)的数据放人tmp中
a(i)
=a(10-i+1) ’将a(10-i)的数据放人a(i)中 a(10-i+1)=
tmp
’将tmp的数据放人a(10-i)中 Next i For i=1 To 10 str=str+CStr(a(i))+"" Next i Text2.Text=str’将结果在Text2中显示出来 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/eLmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面的程序执行后,屏幕上显示的应是()。publicclassExam{publicstaticvoidmain(String[]args){charcharl[]={’t’,’e’,’s’,’t’};charcha
当浏览器能够解释<APPLET>标记但不能运行Applet时,将显示【】标记中的内容。
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种【】技术。
Applet运行时,被浏览器或AppletViewer调用的第一个方法是( )。
关系模型允许定义三类数据约束,下列不属于数据约束的是( )。
通过类MyClass中的不含参数的构造函数,生成该类的一个对象obj,可通过以下语句实现:______。
在模块化程序设计中,按功能划分模块的原则是
在关系运算中,______运算是对两个具有公共属性的关系所进行的运算。
下列命令中用于激活系统守候进程以便能够在Java虚拟机上注册和激活对象的是()。
下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?
随机试题
SimonHarperwritesfromtheviewpointofsomeonewho______.WhichofthefollowingisNOTanopinionexpressedbyMagdalenaS
根据《仲裁法》及司法解释的规定,下列哪项说法正确?()
会计科目与账户的本质区别是()。
长期国债的偿还期限一般为()。
企业置存现金主要是为了满足()。
刑法明文规定的基本原则是罪刑法定原则、适用法律一律平等原则和()。
该省2007年电话用户比2002年增加了()万户2007年相对2006年该省移动电话增长()
意识是客观世界的主观映象,这说明()
Pentium4微处理器内部既有用于完成简单整数运算的ALU,又有用于完成复杂整数运算的ALU,其中每个简单整数运算的ALU在一个时钟周期内可完成几次运算?
Inasense,thenewprotectionismisnotprotectionismatall,atleastnotinthetraditionalsenseoftheterm.Theoldprotec
最新回复
(
0
)