1. 程式人生 > 其它 >2、求100以內的素數之和。(20分)

2、求100以內的素數之和。(20分)

技術標籤:上機演算法java上機複試java演算法

題目:

/*

  • 2、求100以內的素數之和。(20分)

*/

程式碼:

public class Two207 {

	public static void main(String[] args) {
		
		int s = 0;
		for (int i = 2; i < 100; i++) {
			for (int j = 2; j <= i; j++) {		//i從2除到i
				if (i%j == 0 && i != j) {		//能整除直接跳出
					break;
				}else {
					if (i==j) {				//直到除到自己還不能除斷,就是素數
						//System.out.print(i+",");
						s = s+i;
					}
				}
			}
		}
		System.out.println("100以內的素數之和為:"+s);
	}

}

執行結果:

在這裡插入圖片描述