java编程,程序运行后随机产生五个数字,并且输出最大值和最小值

如题所述

自己写的,你试试:

package baidu;
/*
 * 随机产生五个数字,并且输出最大值和最小值
 * */
public class MaxAndMath {
public static void main(String[] args) {
int[] a = new int[5];
System.out.println("产生的5个数分别为:");
for(int i=0;i<a.length;i++){
a[i] = (int) (Math.random()*100);//[0-100)的随机数
System.out.print(a[i]+"\t");
}
int max = a[0];
int min =a[0];
for(int j=0;j<a.length;j++){
if(a[j]>max){
max = a[j];
}
if(a[j]<min){
min=a[j];
}
}
System.out.println();
System.out.println("max:"+max);
System.out.println("min:"+min);
}
}

追问

帮我运行一下节果,截图发给我

追答

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-05-01
math类
第2个回答  2016-05-01
int []arr=new int [5];
for(int i=0;i<5;i++){
arr[i]=new Random().nextInt(100);
}
//冒泡
for(int i=0;i<4;i++){
for(int j=i+1;j<5;j++){
if(arr[i]>arr[j]){
int t=arr[i];
arr[i]=arr[j];
arr[j]=t;
}
}
}
System.err.println("max:"+arr[4]+"\nmin:"+arr[0]);追问

帮我运行节果

帮我运行一下节果,截图发给我

相似回答