打印1-100内的素数

Posted 站在西瓜上的猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打印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内的素数的主要内容,如果未能解决你的问题,请参考以下文章

求1-100内的素数(包括100)

输出1-100内的质数(素数)

在python中打印素数

Pythondemo实验3显示素数,显示两个数范围内的所有素数

C语言中素数的判断方法

如何制作在给定范围内打印质数的程序