用java语言求: 有一个整数数组1,3,69,20,67,60,请编程求出其中的最大值和最小值

要用一维数组解决!!
新学的,希望能帮帮忙~

简单点的可以用排序,Arrays.sort();,是升序,然后去最大值和最小值Ok。
例如:

int a[] = {4,32,45,32,65,32,2} ;

System.out.print("数组排序前的顺序:");

for(int i=0;i<a.length;i++)

System.out.print(a[i]+" ");

Arrays.sort(a);//数组的排序方法

System.out.print("\n数组排序后的顺序:");

for(int i=0;i<a.length;i++)

System.out.print(a[i]+" ");
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-13
我给你思路你自己写吧。毕竟学习编程就是要多写。
求最大值:
1.你先假设数组中第一个数为最大值,并把它复制给一个变量a。
2.数组中的后面的每一个数都和他比较,如果比他大就把它复制给变量a。如果小,就什么也不做
3.把数组内每一数都比完,然后输出的变量就是最大值。
最小值:方法思路和最大值一样,你再考虑下吧。加油!学习编程一定要记得多实践。
相似回答