1.自行輸入要產生的亂數個數
2.輸入任何一個數值N後要顯示出來
3.產生N個亂數,由小到大排序後顯示
import java.util.Arrays;
import java.util.Scanner;
public class JVD103 {
public static void main(String[] args) {
System .out.print("請輸入欲產生亂數的個數: ");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int a[] = new int [n]; //將輸入的數字做為陣列"長度"
for (int i = 0; i < n ; i++){ //依序產生亂數放入陣列
a[i] = (int) ((Math.random()*999)+1);
}
Arrays.sort(a); //排序陣列內的數
for (int i = 0; i < n ; i++){
System.out.print(a[i] + "\t");
}
}
}
沒有留言:
張貼留言