永发信息网

VB的问题请求解决

答案:3  悬赏:80  手机版
解决时间 2021-07-28 19:47

先设四个TEXT框,再设一个命令按钮C1,程序运行后,在四个TEXT框中,各输入四个不同的数值,当单击一下命令按钮时,则在窗体上显示四个TEXT框中最大值的一个,如图知道的请写下代码!

最佳答案
Private Sub Command1_Click()
Dim a(4) As Integer
a(1) = Text1.Text
a(2) = Text2.Text
a(3) = Text3.Text
a(4) = Text4.Text
Cls
For i = 1 To 4
For j = i + 1 To 4
If a(i) < a(j) Then
a(i) = a(i) + a(j)
a(j) = a(i) - a(j)
a(i) = a(i) - a(j)
End If
Next
Next
Print a(1)
End Sub
全部回答

Dim a(1 To 4)

a(1) = Text1.Text a(2) = Text2.Text a(3) = Text3.Text

a(4) = Text4.Text

For i = 1 To 3 For j = i + 1 To 4

If a(i) < a(j) Then b = a(i) a(i) = a(j) a(j) = b End If Next j Next i Print "最大值是:" & a(1)

Private Sub Command1_Click() Dim a(3) As Integer

Dim i As Integer Dim j As Integer

Dim temp As Integer

a(0) = Val(Text1.Text) a(1) = Val(Text2.Text) a(2) = Val(Text3.Text) a(3) = Val(Text4.Text)

For i = 0 To 3 For j = 0 To 2 - i If (a(j) > a(j + 1)) Then temp = a(j) a(j) = a(j + 1) a(j + 1) = temp End If Next j Next i

Print a(3) End Sub

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
动感地带的本地卡能改成外地卡吗?
海龟制氧机哪里有卖?
怎么建群?????????
手硌伤,有点青,有没有办法快速去疼?
请问诺基亚行货机和山寨机有什么区别?
怎样掌握交往艺术?
现在玩生化危机等的游戏怎样才不会害怕,我一
小说中常出现主人公的姓氏
如果不用破解window-XP开机密码就进入系统,
DNF点错技能点了还能继续玩麽?
求高手推荐1000元左右卡片机
今年NBAmvp会是谁?
如何快速去除水垢,如何快速去除水垢 40分
QQ三国中打造专精鞋子到70差不多多少经验
如果讨厌一个老师不想上她的课,怎么办
推荐资讯
甲型H1N1疫苗是怎样在身体里工作的,在身体里
奥尼尔现在在哪个队里?
火柴妹是什么意思?
我家的索尼电视坏了我想以旧换新
前进区佳木斯前进区保卫社区公共服务中心这个
“一纸书来只为墙,让他三尺又何妨。万里长城
关于DirectX游戏的问题
fifa online 2 球员卡怎么换啊?
吹风机突然没有热风是什么原因
温州柳市有没有电脑硬件方面的维修?
华龙区濮阳结缘佛香堂哪位知道具体地址啊
怎么才能让自己的个子长高呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?