JAVA随机生成100以内的随机数

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:43:27
生成100以内的随机数,生成的数字10个一换行,并且当生成的数字累加的大于1000的时候停止。

希望这不是老师给你布置的作业
public static void main(String[] args) {
int sum = 0;
int count = 0;
while(sum < 1000){
int num = (int)(Math.random() * 100);
System.out.print(num + " ");
sum += num;
count++;
if(count % 10 == 0){
System.out.println();
}
}
}
---------------------
楼上的 不是要生成1000个数
而是要生成的数的和小于1000

int total = 0;
Random ran = new Random();
int i = 0;
while(true) {

int num = ran.nextInt(100);
System.out.print(num+"\t");
++i;
if(i%10==0)
{ System.out.println("\n");}

total+=num;
if(total>=1000){
break;
}
}
System.out.println("total:"+total);
}

public static void main(String [] arg){

for(int i=1;i<=1000;i++){
float f=(float) (Math.random()*100);
int