/*
获取数组最大值和最小值操作:
利用Java的Math类的random()方法,
编写函数得到0到n之间的随机数,n是参数。
并找出产生50个这样的随机数中最大的、最小的数,并统计其中>=60的有多少个。
提示:使用 int num=(int)(n*Math.random());获取随机数
*/
public class zuizhi{
public static void main(String[] args){
int [] arr = new int[50];
for(int i = 0; i<50; i++){
arr[i]=(int)(Math.random()*121);
}
int max = arr[0];
int min = arr[0];
int sum = 0;
for(int i =1; i<arr.length; i++){
if(arr[i] > max){
max = arr[i];
}
if(arr[i] < min){
min = arr[i];
}
if(arr[i]>=60){
sum++;
}
}
System.out.println("最大值是:"+max);
System.out.println("最小值是:"+min);
System.out.println("大于60的个为:"+sum+"个");
}
}
数组练习1
最新推荐文章于 2024-08-15 21:46:46 发布
该博客展示了如何使用Java的Math.random()方法生成0到120之间的随机数,填充一个50长度的数组。接着,博主通过遍历数组找出最大值、最小值,并统计大于等于60的元素数量。最终,程序输出了这些关键统计信息。
摘要由CSDN通过智能技术生成