溫馨提示×

java輸出質(zhì)數(shù)的代碼怎么寫

小億
127
2023-11-04 15:21:22
欄目: 編程語言

以下是一個Java輸出質(zhì)數(shù)的代碼示例:

public class PrimeNumbers {
    public static void main(String[] args) {
        int limit = 100; // 輸出100以內(nèi)的質(zhì)數(shù)
        System.out.println("質(zhì)數(shù)列表:");

        for (int i = 2; i <= limit; i++) {
            if (isPrime(i)) {
                System.out.print(i + " ");
            }
        }
    }

    // 判斷一個數(shù)是否為質(zhì)數(shù)
    public static boolean isPrime(int number) {
        if (number <= 1) {
            return false;
        }
        for (int i = 2; i <= Math.sqrt(number); i++) {
            if (number % i == 0) {
                return false;
            }
        }
        return true;
    }
}

運行以上代碼,將會輸出100以內(nèi)的所有質(zhì)數(shù)。你可以根據(jù)需要修改limit的值來輸出不同范圍內(nèi)的質(zhì)數(shù)。

0