在Java中,我們可以使用Random類來生成隨機數(shù)。那么如何求隨機奇數(shù)的和呢?下面是一個簡單的代碼實現(xiàn)。
import java.util.Random; public class RandomSum { public static void main(String[] args) { Random rand = new Random(); // 創(chuàng)建Random類的實例 int sum = 0; // 存儲隨機奇數(shù)的和 for (int i = 0; i< 10; i++) { // 循環(huán)生成10個隨機數(shù) int num = rand.nextInt(100); // 生成0-99之間的隨機數(shù) if (num % 2 != 0) { // 判斷是否為奇數(shù) sum += num; // 累計隨機奇數(shù)的和 } } System.out.println("隨機奇數(shù)的和為:" + sum); // 輸出隨機奇數(shù)的和 } }
在上面的代碼中,我們首先創(chuàng)建了一個Random類的實例rand,然后使用for循環(huán)生成了10個0-99之間的隨機數(shù)num,判斷隨機數(shù)是否為奇數(shù),如果是,則累計到sum中。最后,輸出隨機奇數(shù)的和。