使用java.lang.Math類,生成100個0-99之間的隨機整數,并找出它們中間的最大值和最小值,并統計大于50的整數的個數,列印3次運行結果,看是否相同,
import java.lang.Math;
public class Random {
public static void main(String[] args) {
int[] randomData = new int[100];
int count = 0; //用于生成隨機整數
int max=0,min=100,valuBigThan50=0; //定義最大最小,初值
while (count < 100 ){
randomData[count] = (int) (Math.random()*100);
System.out.println("rangdomData["+ count+ "]=" + randomData[count]);
count ++;
} //隨機生成100個整數
for(int i=0;i<100;i++) {
if(randomData[i]>max)
max=randomData[i];
} //找出最大值
System.out.println("max="+max);
for(int i=0;i<100;i++) {
if(randomData[i]<min)
min=randomData[i];
} //找出最小值
System.out.println("min="+min);
for(int i=0;i<100;i++) {
if(randomData[i]>50)
valuBigThan50++;
} //統計大于50的值
System.out.println("valuBigThan50="+valuBigThan50);
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/94621.html
標籤:其他
下一篇:CGB2005-京淘19
