素数
1 public class Demo { 2 // 需求:找出 101-200之间的素数 3 // 素数:除了1和它本身,不能被正整数整除叫素数 4 public static void main(String[] args) { 5 // 定义一个循环、找出 101-200 之间的素数 6 for (int i = 101; i <= 200 ; i++) { 7 8 // 信号位:标记 9 boolean flag = true; // 默认该数字是素数 10 11 // 判断当前便利的数字是否为素数 12 for (int j = 2; j < i / 2; j++) { 13 if ( i % j == 0){ 14 flag = false; 15 break; 16 } 17 } 18 19 // 判定输出结果是否是这个数字,是则输出 20 if (flag){ 21 System.out.println("素数是:" + i); 22 } 23 } 24 25 } 26 }