怎样用java.long.Math类生成100个0~99之间的随机数,并找出其中的最大最小值?求代码
2个回答
展开全部
前几天刚给人写过这个代码。。。
生成10个100内随机数,放在数组内。并能求出其最大值和最氏渣渗小值
public class SortDemo {
public static void main(String[] args) {
int[] array=new int[10];
int maxNum,minNum;
array[0]=(int) (Math.random()*100);
maxNum=array[0];
minNum=array[0];
System.out.print("随机生成的数列是:"+array[0]+" ");
for(int i=1;i<10;i++)
{
array[i]=(int) (Math.random()*100);
if(array[i]>=maxNum)
maxNum=array[i];
if(array[i]<=minNum)
minNum=array[i];
System.out.print(array[i]+" ");
}
System.out.println();
System.out.println("此歼脊数列最大值是:"+maxNum);
System.out.println("此数列最小梁轿值是:"+minNum);
}
}
生成10个100内随机数,放在数组内。并能求出其最大值和最氏渣渗小值
public class SortDemo {
public static void main(String[] args) {
int[] array=new int[10];
int maxNum,minNum;
array[0]=(int) (Math.random()*100);
maxNum=array[0];
minNum=array[0];
System.out.print("随机生成的数列是:"+array[0]+" ");
for(int i=1;i<10;i++)
{
array[i]=(int) (Math.random()*100);
if(array[i]>=maxNum)
maxNum=array[i];
if(array[i]<=minNum)
minNum=array[i];
System.out.print(array[i]+" ");
}
System.out.println();
System.out.println("此歼脊数列最大值是:"+maxNum);
System.out.println("此数列最小梁轿值是:"+minNum);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询