求最大值!!For ii As Integer 0 To 4ts mstring.mtrim(mdt.Rows(ii)(dadif))Nextx max tsfor 循
求最大值!! For ii As Integer = 0 To 4 ts = mstring.mtrim(mdt.Rows(ii)("dadif")) Next x = max ts 'for 循环里ts 有5个值,如何将这里的最大值附到x中? 求详解! [解决办法]
我这个代码就是你说的这个: Dim arr() As Integer = New Integer() {1, 2, 4, 5, 3, 6, 9, 7, 8, 10} ‘定义10个元素 Dim brr(5) As Integer ‘定义5个 Array.Sort(arr) ’对10个元素进行从小到大的排序 For ii As Integer = 0 To 4 ‘ brr(5) = arr(ii) ’从排序后的数据中取出最小的5个数,放到新数组中 Next MessageBox.Show(brr.Max()) ’取出新数组中最大的一个值 [解决办法] 1放在一个数组里,2把这个数组排序Array.Sort,3取出你想取得那个值就可以了,是第几个就取第几个