求1-100內的素數(包括100)


public class PrimeNumber {
	// 求1-100內的素數(包括100)
	public static void main(String[] args) {
		int j = 0;
		System.out.println("輸出1-100之間的素數");
		for (int i = 2; i <= 100; i++) {// 1既不是蘇數,也不是合數
			if (i < 4) {
				System.out.println(i);
				continue;//注意此處有continue,因爲已經處理完一個數
			}
			for (j = 2; j <= (int) Math.sqrt(i); j++) {
				if (i % j == 0)
					break;

			}
			if (j > Math.sqrt(i))
				System.out.println(i);
		}
	}
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章