VB中如何对数组求最大值与最小值并交换两者的次序请问这个该怎么写代码啊,我一直在纠结那个 -12 与 2 是怎么交换的,求指导!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:10:32
VB中如何对数组求最大值与最小值并交换两者的次序请问这个该怎么写代码啊,我一直在纠结那个 -12 与 2 是怎么交换的,求指导!

VB中如何对数组求最大值与最小值并交换两者的次序请问这个该怎么写代码啊,我一直在纠结那个 -12 与 2 是怎么交换的,求指导!
VB中如何对数组求最大值与最小值并交换两者的次序

请问这个该怎么写代码啊,我一直在纠结那个 -12 与 2 是怎么交换的,求指导!

VB中如何对数组求最大值与最小值并交换两者的次序请问这个该怎么写代码啊,我一直在纠结那个 -12 与 2 是怎么交换的,求指导!
Private Sub Command1_Click()
    m = Array(2, 7, 9, -12, 5, 3)
    u = UBound(m)
    Print "数组初始值:";
    For i = 0 To u
        Print m(i);
    Next
    maxpos = 0
    minpos = 0
    Max = m(0)
    Min = m(0)
    For i = 0 To u
        If Abs(m(i)) < Min Then
            Min = Abs(m(i))
            minpos = i
        End If
        If Abs(m(i)) > Max Then
            Max = Abs(m(i))
            maxpos = i
        End If
    Next
    Print
    tmp = m(maxpos)
    m(maxpos) = m(minpos)
    m(minpos) = tmp
    Print "交换后数组的值:";
    For i = 0 To u
        Print m(i);
    Next
End Sub

VB中如何对数组求最大值与最小值并交换两者的次序请问这个该怎么写代码啊,我一直在纠结那个 -12 与 2 是怎么交换的,求指导! 【C语言】找出2维数组中最大值与最小值并交换位置 c语言编程 在整型数组a[10]中找出最大值和最小值,并将最大值与数组中第一个数交换,最小值与数组中最后一个数交换,其它值不变,数组中的值要求输入. 输入十个实数到一维数组,将数组中最大值最小值交换位置 在VB中,随机产生10个两位数保存在数组中随机产生10个两位数保存在数组中,找出最大值,最小值,计算最大值与最小值的平均值,统计小于该平均数的个数 在VB中生成有n(n≥10)个随机数、并求出这个数组元素中的最大值、最小值和他们的平均值 在VB中寻找一个数组的最大值或最小值,可否用Max或Min函数? 编一VB程序,随机产生10个30~100(包括30,100)的正整数,求最大值,最小值和平均值,并显示整个数组的值和结果 利用随机函数产生10个30~100之间的随机正整数,求最大值,最小值 平均值,并显示数组的值和结果用VB程序设计 VB随机产生10个任意的两位正整数存放在一维数组中,求数组的最大值、平均值、能实现将数据升序排列,并且 vb中求任意六个值中最大值和最小值 求数组a中最大值和最小值所在位置 用数组求一组数中最大值,最小值和平均值,并求有多少个数超过平均值 定义一个函数,将数组中最大值与最小值交换位置.要求使用指针来完成.看看我哪里错了, 一个数组,怎样交换最大值最小值的位置 C语言编程随机产生10个10到50的正整数存放到数组中,并求数组中的所以元素最大值、最小值、平均值及各元素 编写一个程序,通过指针变量找出一维数组中的最大值和最小值,并交换最大值和最小值的位置. vb程序设计,把100-200之间的20个数存到一个数组里,求最大值最小值和平均值