久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

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

145次閱讀
沒有評論

共計 435 個字符,預計需要花費 2 分鐘才能閱讀完成。

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

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 開始,到當前數字的平方根為止,如果當前數字可以整除某個數,則說明它不是素數。如果內層循環結束時,沒有找到能整除當前數字的數,則說明當前數字是素數,將其輸出。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-13發表,共計435字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 容城县| 铜梁县| 昌图县| 青川县| 江川县| 迁安市| 彭泽县| 翁源县| 紫金县| 灵山县| 台东县| 当雄县| 水城县| 马尔康县| 大邑县| 伊春市| 合作市| 荥经县| 成都市| 科技| 德昌县| 秦皇岛市| 漯河市| 阆中市| 安顺市| 桂平市| 遂平县| 金塔县| 天水市| 武城县| 滕州市| 永平县| 高邑县| 昆山市| 莲花县| 胶南市| 沂南县| 晋州市| 安仁县| 公安县| 游戏|