test2.java

来自「题目:判断101-200之间有多少个素数」· Java 代码 · 共 33 行

JAVA
33
字号
/**
 *  【程序2】   
 *   题目:判断101-200之间有多少个素数,并输出所有素数。   
 *   1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,   
 *   则表明此数不是素数,反之是素数。 
 */
import java.*;

public class Test2 {
	public void jishuan() {
		double j = 101;
		double k = 2;
		double l = Math.sqrt(j);
		
		for (j = 101; j <= 200; j++) {
			boolean flag = true;
			for (k = 2; k <= l; k++) {
				if ((j%k)==0)
					{flag=false;
					break;}
				
					}
			if (flag) {
				System.out.println(j);
	}
		}
	}

	public static void main(String[] args) {
		new Test2().jishuan();
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?