利用Java的Math类的random()方法,编写函数得到0到n之间的随机数,n是参数。并找出产生50个这样的随机数中最大的、最小的数,并统计其中>=60的有多少个。
提示:使用 int num=(int)(n*Math.random());获取随机数
public class Zuoye {
public static void main(String[] args) {
Zuoye z = new Zuoye();
z.second(100);
}
public void second(int n) {
int a[] = new int[50];
for (int i = 0; i < 50; i++) {
a[i] = (int) (Math.random() * n);
}
int max = a[0], min = a[0];
int sum = 0;
for(int j:a){
if(max<j){
max = j;
}
if(min>j){
min=j;
}
if(j>=60){
sum++;
}
}
System.out.println("最大值是:"+max);
System.out.println("最小值是:"+min);
System.out.println("大于60的数量:"+sum);
}
}