VB作业,有关数组的问题,求大佬!

功能要求如下:1.定义一个一维数组a,其下标的下界和上界由窗体输入的值确定。2.点击“生成数组”按钮,将生成的数值在[1,100]区间的数组a的所有元素显示在右边的... 功能要求如下:1. 定义一个一维数组a,其下标的下界和上界由窗体输入的值确定。2. 点击“生成数组”按钮,将生成的数值在[1,100]区间的数组a的所有元素显示在右边的 展开
 我来答
chinaboyzyq
2018-05-04 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:3215万
展开全部
Option Explicit

Dim a() As Byte
Private Sub Command1_Click()
Text3.Text = ""
Dim i As Integer
ReDim a(Val(Text1.Text) To Val(Text2.Text))
For i = LBound(a) To UBound(a)
 a(i) = Int(Rnd * 100) + 1
 Text3.Text = Text3.Text & Str(a(i))
 
Next

End Sub

Private Sub Command2_Click()
Text4.Text = ""
Dim i As Integer, j As Integer, t As Byte
For i = LBound(a) To UBound(a)
 For j = i To UBound(a)
  If a(i) > a(j) Then
   t = a(i)
   a(i) = a(j)
   a(j) = t
  End If
 Next
Next
For i = LBound(a) To UBound(a)
 Text4.Text = Text4.Text & Str(a(i))
Next

End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式