美文网首页
输出前50个素数

输出前50个素数

作者: Joypang | 来源:发表于2018-10-31 16:38 被阅读10次

传统方法

 import java.util.Scanner;
public class tptj {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
     int[] primes=new int [50];
     primes[0]=2;
     int cnt=1;//cnt不但表示拥有多少个素数,而且表达的是下一个素数写进来的位置
     MAIN_LOOP:
    for(int x=3;cnt<primes.length;x++)
    {
        for(int i=0;i<cnt;i++)
        {
            if(x%primes[i]==0)
            {
                continue MAIN_LOOP;
            }
        }
        primes[cnt++]=x;
    }
     for(int k:primes)
     {
         System.out.print(k+" ");
     }
    }

构造素数表

 import java.util.Scanner;
public class tptj {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner in=new Scanner(System.in);
        boolean[] isPrime=new boolean[100];
        for(int i=0;i<isPrime.length;i++)
        {
            isPrime[i]=true;
        }
        for(int i=2;i<isPrime.length;i++)
        {
            if(isPrime[i])
            {
                for(int k=2;i*k<isPrime.length;k++)
                {
                    isPrime[i*k]=false;
                }
            }
        }
        for(int i=2;i<isPrime.length;i++)
        {
            if(isPrime[i])
            {
                System.out.println(i+" ");
            }
        }
    }
}

相关文章

  • 输出前50个素数

    传统方法 构造素数表

  • NEUQ-Cpp-04编程题

    7-1 输出2到n之间的全部素数 (5分) 本题要求输出2到n之间的全部素数,每行输出10个。素数就是只能被1和自...

  • JavaScript经典题-2

    题目5:判断 101-200 之间有多少个素数,并输出所有素数。【素数:只能被1和自身整除】 题目6: 要求输出国...

  • ## 前50个素数

    输出前50个素数,初学者,还有很多不完善的地方,希望给点建议

  • Python100例--012

    题目:判断101-200之间有多少个素数,并输出所有素数。

  • 筛选N以内的素数

    1.题目描述用简单素数筛选法求N以内的素数。 2.格式与样例:输入格式N输出格式2~N的素数输入样例100输出样例...

  • 【题目02】判断素数

    【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。

  • C语言必须要记住的经典程序

    1、/*判断101-200之间有多少个素数,并输出所有素数及素数的个数。 程序分析:判断素数的方法:用一个数分别去...

  • 越快越好,用python输出素数

    如何用python实现短时间输出大量素数 用代码“输出素数”恐怕是所有程序猿的必经之路,笔者最近忽而又听见这个熟悉...

  • day6

    题目:判断101-200之间有多少个素数,并输出所有素数。 one: #include #include

网友评论

      本文标题:输出前50个素数

      本文链接:https://www.haomeiwen.com/subject/ngpatqtx.html