1 问题
判断101-200之间有多少个素数,并输出所有素数。
2 方法
package homework04; public class Test05 { public static void main(String[] args) { for (int i = 101; i < 201; i++) { boolean flag = true; for (int j = 2; j <= i / 2; j++) { if (i % j == 0) { flag = false; break; } } if (flag) { System.out.println(i); } } } }
3 结语
针对判断素数的问题,其中,设置布尔变量,用来在程序运行时对一些逻辑进行标记。其中false和true需要自己定义其含义。使用for循环以及flag进行判断,最终得出结果