91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Java怎么輸出一百以內的素數

小億
143
2023-11-04 13:01:18
欄目: 編程語言

要輸出一百以內的素數,可以使用以下代碼:

public class PrimeNumbers {
    public static void main(String[] args) {
        // 打印2
        System.out.print("2 ");

        // 循環遍歷3到100的奇數
        for (int i = 3; i <= 100; i += 2) {
            boolean isPrime = true;

            // 判斷i是否為素數
            for (int j = 2; j <= Math.sqrt(i); j++) {
                if (i % j == 0) {
                    isPrime = false;
                    break;
                }
            }

            // 如果i是素數,則打印它
            if (isPrime) {
                System.out.print(i + " ");
            }
        }
    }
}

這段代碼使用了兩層循環,外層循環遍歷3到100的奇數,內層循環判斷當前數字是否為素數。內層循環從2開始,到當前數字的平方根為止,如果當前數字可以整除某個數,則說明它不是素數。如果內層循環結束時,沒有找到能整除當前數字的數,則說明當前數字是素數,將其輸出。

0
霍邱县| 蕉岭县| 台湾省| 金溪县| 如皋市| 灵寿县| 桐梓县| 桦甸市| 岑溪市| 阿拉善盟| 乐东| 晋江市| 乐昌市| 龙陵县| 香河县| 宣城市| 隆昌县| 元氏县| 大宁县| 平乡县| 手机| 文水县| 家居| 尖扎县| 万州区| 剑阁县| 福州市| 河津市| 绵阳市| 漳州市| 格尔木市| 大竹县| 新蔡县| 诸暨市| 通渭县| 六枝特区| 安阳市| 当涂县| 天峨县| 明星| 抚远县|