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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1.         编程打印所有的3位质数,质数特点:只能被1和其本身整除
  2.         public static void zhiShu() {
  3.                 int count = 0;
  4.                 for (int i = 1000; i < 10000; i++) {
  5.                         if (prime(i)) {
  6.                                 count++;
  7.                                 System.out.print(i + "\t");
  8.                                 if (count % 5 == 0) {
  9.                                         System.out.println();
  10.                                 }
  11.                         }
  12.                 }
  13.                 System.out.println("有" + count + "个质数");
  14.         }

  15.         // 判断一个数是否为质数
  16.         public static boolean prime(int n) {
  17.                 for (int i = 2; i < n; i++) {
  18.                         if (n % i == 0) {
  19.                                 return false;
  20.                         }
  21.                 }
  22.                 return true;
  23.         }
复制代码


1.先判断这个数是否满足条件
2.放到方法内进行进一步操作

0 个回复

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