用VB编写“任意输入10个数,将它们由大到小进行排序输出到窗体上”的程序

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:01:33

窗体中放一个text控件,然后在里面输入数字,按回车,每输一个数,按一次回车

Dim i As Integer
Dim arr(10) As Long

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii <> 13 Then Exit Sub
i = i + 1
Me.Caption = "输入第 " + CStr(i + 1) + " 个数"

If i < 10 Then
arr(i + 1) = Int(Text1.Text)
Else
i = 0

For x = 1 To 10
For y = 2 To x
If (arr(x) < arr(y)) Then
arr(0) = arr(x)
arr(x) = arr(y)
arr(y) = arr(0)
End If
Next
Next

Me.Caption = "输入第 " + CStr(i + 1) + " 个数"
Print "大到小:"
For m = 1 To 10
Print arr(m)
Next

End If
End Sub

用VB编写“任意输入10个数,将它们由大到小进行排序输出到窗体上”的程序 键盘输入任意数5个数,使得偶数相加 用VB或QB编写 用C语言编写程序,任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和 用VB编写,随便输入6个数让它们从小到大排列,和从大到小排列 用java编写任意输入数字,排序 VB里输入任意10个数.使其按升序输出,再插入一个数,仍按升序输出 6用vb程序从键盘上输入4个数,编写程序,计算并输出这4个数的和及平均值。要求用Inputbox函数输入数据 怎么用VB编写“输入若干个正数(用-1结束输入),统计其中偶数的个数与奇数的个数。” 任意5个数相加,在VB中的语言是怎么编写的呢? 编写VB程序,输出10个数中的最大值(假定:10个数据已经输入,且已经存储在数组中最大值用变量mix表示)