黑马程序员技术交流社区
标题:
求数组中的最大值最小值。
[打印本页]
作者:
柒夜
时间:
2015-4-30 17:30
标题:
求数组中的最大值最小值。
public static void main(String[] args) {
int num[] ={3,29,33,6,90,24,50};
int max = num[0];
int min = num[0];
for (int i = 0; i < num.length; i++) {
if (num > max) {
max= num;
}
if (num < min) {
min = num;
}
}
System.out.println("数组中的最大值为:" + max);
System.out.println("数组中的最小值为:" + min);
}
作者:
as12510
时间:
2015-4-30 17:42
写错了 首先应该是if(num[x] > max) 然后把num[x]赋值给max 另外 你min的方法应该单独再做一次for循环,否则你的min一直被赋值 但 不是最小值
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2