A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 孙广浩 中级黑马   /  2015-11-12 21:39  /  292 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. public class Demo5_Prime {
  2.         public static void main(String[] args) {

  3.                 System.out.println(getPrime(100));
  4.         }

  5.         public static int getPrime(int max) {
  6.                 int count = 0;
  7.                 for (int n = 2; n <= max; n++) {
  8.                         int i = 2;
  9.                         while (i < n) {
  10.                                 if (n % i == 0)
  11.                                         break;
  12.                                 i++;
  13.                         }
  14.                        
  15.                         if (i == n) {
  16.                                 count++;
  17.                                 System.out.print(i + "\t ");
  18.                         }
  19.                 }
  20.                 System.out.println();
  21.                 return count;
  22.         }
  23. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马