java 输出质数

package test;

/*
 * 1~10000质数
 */
public class Test {
 public static void main(String[] args) {

  for (int i = 1; i <= 10000; i++) {
   boolean isOk = true;
   if (i < 2) {
    isOk = false;
   }
   for (int k = 2; k <= (i / 2); k++) {

    if (i % k == 0) {
     isOk = false;
     break;
    }

   }
   if (isOk) {
    System.out.println(i);
   }

  }
 }
}

posted @ 2013-06-01 21:41  小博测试成长之路  阅读(217)  评论(0编辑  收藏  举报