怎么用for循环计算数组最大值?代码怎么写

如题所述

两道实例希望对你的问题有所帮助(VB):
1.随机产生10个100~200之间的整数,求最大值
Private Sub Command1-Click()
Max = 100
For i =1 To 100
x=Int(Rnd*101+100)
Print x;
If x > Max Then Max = x
Next i
Print
Print"最大值”; Max
End Sub
2用Array 函数建立的含有8个数组元素的数组,然后查找并输出数组中最大值
Option Base 1
Private Sub Command1-Click()
Dim arrl , Max as Integer
arrl = Array(12,435,76,24,78,54,866,43)
Max= arrl(1)
For i =1 To 8
If arrl(i) > Then Max =arrl(i)
Next i
Print"最大值”; Max
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-01
int[] all={1,4,8,2,12,55,30};int max=all[0];//将第一个设为最大值for(int i=1;i<all.lenght;i++){ max=all[i]>max?all[i]:max;//从第二值开始比较;如果大于max此时max=当时值;}
第2个回答  2013-08-01
说清楚是用什么啊 Java c vb 还是js