黑马程序员技术交流社区

标题: 关于素数2 [打印本页]

作者: 0618张军    时间: 2015-7-10 21:51
标题: 关于素数2
  1. package cn.itcast;

  2. public class ZhiShu2 {
  3. public static void main(String[] args) {
  4.         for (int i = 3; i <10; i++) {
  5.                 for (int j = 2; j <=(i+1)/2; j++) {
  6.                         if (i%j == 0) {
  7.                                 break;
  8.                         }                       
  9.                         }
  10.                     if(true){
  11.                                 System.out.println(i);
  12.                 }
  13.         }
  14. }
  15. }
复制代码


这个代码中是缩小了除数的范围,,被1和本身之外的数整除,就会跳出循环,,,比着上个代码少了很多运算,,,思路同样很简单.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2