VB求数组中(20个元素)出现次数最多的元素,还有出现几次

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:16:20
把20个整型数据存放到一维数组a中,找出a中出现频率最高的元素值和出现的次数。例如把1,5,4,3,5,8,5,3放到a,则出现频率最高元素值是5,次数是3

Private Sub Command1_Click()

  Randomize

  Print "产生20个0~10之间的随机整数:"

  Dim a(20) As Integer

  Dim b(10) As Integer

  For i = 1 To 20

    a(i) = Int(Rnd * 11)

    Print a(i);

    If i Mod 10 = 0 Then Print

  Next i

  For i = 1 To 20

    b(a(i)) = b(a(i)) + 1

  Next i

  Max = 0: maxn = -1

  For i = 0 To 10

    If Max < b(i) Then Max = b(i): maxn = i

  Next i

  Print "出现最多的是"; maxn; "出现了"; Max; "次"

  Print

End Sub

随机产生10个[10,100]之间的数存放在数组中,求数组中最大元素和最小元素!VB的程序设计会的万分感谢! 请问vb中数组元素可不可以是一个数组? vb 删除数组元素 c++ 求数组中元素最大值的函数(1) 利用随机函数产生20个学生的英语成绩存入一个数组中。输出数组所有元素,每行输出3个;求最高分、最低分 vb中:设有一个二维数组A(5,5)编程计算,所有元素的和 VB中怎样比较两个数组元素的大小? VB 数组元素删除问题 给定一个具有10个元素的一维数组a,求a中各元素的平均值 有三维数组A(2,3,4,)、数组中元素长度为4个字节。试求元素A232的相对地址