很简单,直接看代码吧 <!-- lang:java --> //循环生成素数 public class GeneratePrimeNumbersWithForLoop { public static void main(String[] args) { int max = 100; System.out.println("Generate Prime numbers between 1 and" + max); // 一个个的循环这些数字 for (int i = 1; i < max; i++) { boolean isPrimeNumber = true; // 是否为素数 for (int j = 2; j < i; j++) { if (i % j == 0) { isPrimeNumber = false; break;// 退出内循环 } } // 如果是素数打印 if (isPrimeNumber) { System.out.println(i + " "); } } } }
转载于:https://my.oschina.net/sudojs/blog/288453