Untitled

 avatar
unknown
plain_text
2 years ago
680 B
2
Indexable
public class FindPrime {

	public static void findPrimeNumbers(int n) {
	    for (int i = 2; i <= n; i++) {
	        boolean isPrime = true;			// 給 isPrime 預設為 true
	        for (int j = 2; j < i; j++) {	// 判斷 i 是否為質數
	            if (i % j == 0) {			// 如果可以整除,代表不是質數
	                isPrime = false;		// 因為可以整除,所以把 boolean 設回 false
	                break;					// 結束這次的迴圈
	            }
	        }
	        if (isPrime) {					// 如果是質數,印出來
	            System.out.print(i + " ");
	        }
	    }
	}
	
	public static void main(String[] args) {
		findPrimeNumbers(100);
	}

}
Editor is loading...