當前位置:編程學習大全網 - 編程軟體 - 編程題,輸出10個1~100的隨機數

編程題,輸出10個1~100的隨機數

您好,您這樣:

public class Test{

public static void main(String[] args) {

int[] num = new int[10];//存儲10個生成的數據

int i=0;//計數器 指示當前要填加到的數組下標,並指示當前已經添加了幾個數

boolean b;//判斷是否重復的輔助變量

while(i<10){

//生成壹個隨機數

int j = (int)(Math.random()*100+1);

//將輔助變量設置為true 表示可以添加到數組

b = true;

//循環判斷是否重復

for(int n=0;n<i;n++){

//如果重復,設置輔助變量為false且跳出循環

//如果不重復則會壹直將已添加的數組歷遍壹次

if(num[n]==j){

b = false;

break;

}

}

//如果可以添加 添加到存儲數組 並將計數器i自加1

if(b){

num[i]=j;

i++;

}

}

//將結果循環輸出到控制臺

for(int j=0;j<10;j++){

System.out.println(num[j]);

}

}

}

  • 上一篇:計量經濟學dummy 如何測量
  • 下一篇:用模擬器開發超級跑車?恐怕只有奔馳敢這麽幹了
  • copyright 2024編程學習大全網