首页 > 代码库 > 打印1-100内的素数
打印1-100内的素数
1 //计算某个数是不是素数 2 public static boolean primeNumber(int a){ 3 boolean flag=true;//默认这个数为素数 4 for (int i=2;i<a/2 ;i++ ) {//循环判断是否有整除的数 5 if (a%i==0) {//被整除 6 flag=false;//标记不是素数 7 break;//退出循环 8 } 9 } 10 return flag; //返回标记 11 } 12 13 //打印0-100的素数 14 public static void primeNumber0_100(){ 15 for (int i=0;i<50 ;i++ ) {//因为素数都是奇数,不判断偶数,所以有50个判断项 16 if (primeNumber(2*i+1)) {//判断0-100的奇数是否为素数 17 System.out.print("\t"+(2*i+1)); 18 } 19 } 20 }
打印1-100内的素数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。