Java是一種廣泛應用于編程領域的編程語言。它因具有易學易用、跨平臺、可擴展性等特點而受到開發者的青睞。今天我們來探討一下如何生成20個隨機數,并且它們的和為1000。
import java.util.Random; public class RandomSum { public static void main(String[] args) { int count = 0; int sum = 0; Random random = new Random(); System.out.print("隨機數列表:"); while (count< 20) { int num = random.nextInt(100); System.out.print(num + " "); sum += num; count++; } System.out.println("\n總和為:" + sum); } }
代碼的邏輯很簡單,在使用Random類生成隨機數時,我們將它的范圍限定在0到100內,這樣可以減小隨機數的取值范圍,增加和為1000的可能性。在生成的過程中,我們將每個隨機數加入到總和sum中,并且計數器count能夠控制生成的隨機數個數。當count達到20時,就會輸出隨機數列表和它們的總和。運行程序后,你會發現,每次運行所生成的列表都是隨機的,但是總和卻是固定的1000,這也是20個隨機數和為1000的結果。
上一篇html滿屏飄星星代碼
下一篇css ul靠右對齊