Java初學者作業——編寫 Java 程序,讓用戶輸入指定數字實現產生隨機數。

返回本章節

返回作業目錄


需求說明:

編寫 Java 程序,讓用戶輸入指定數字實現產生隨機數。運行效果如下:

實現思路:

  • 定義兩個變量start和end來保存起始和結束值。
  • 通過結束值減起始值得到變化區間再加起始值,核心代碼如下:
rdm.nextInt(end - start + 1) + start

 

實現代碼:

import java.util.Random;
import java.util.Scanner;

public class RandomDome {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("請輸入隨機數的起始值:");
		int start = sc.nextInt();
		System.out.println("請輸入隨機數的結束值:");
		int end = sc.nextInt();
		Random rdm = new Random();
		int num = rdm.nextInt(end - start + 1) + start;
		System.out.println(num);
	}

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章