利用随机数产生10个20至30之间的整数,输出数组的所有值,统计其中有多少个元素的值小于25(Java语言)

如题所述

第1个回答  2011-07-01
import java.util.Random;

public class Random10 {
public static void main(String args[]){
int num=0;
for(int i=0;i<10;i++){
Random r=new Random();
int a=r.nextInt(11)+20;

if(a<25){
num++;
}
System.out.println(a);
}
System.out.println("一共小于25的数有"+num+"个");
}

}这里20到30之间包括20,30,如果不想要30就改int a=r.nextInt(10)+20;
第2个回答  2011-07-01
很简单啊,通过循环产生10随机数并输出,同时在循环里把每次产生大于25的数count下,在循环外输出本回答被网友采纳
第3个回答  2011-07-01
用RANDOM随机出来20-30中间的10个数,设个X,然后FOR循环,小于25就X++就OK了
相似回答