列出前多少个素数

#include<stdio.h>
int main()
{
    int x=2;
    int cnt=0;
    //for(x=2;x<100;x++)
    while(cnt<5000000)
    {
        int i;
        int isPrime=1;
        for(i=2;i<x;i++)
        {
            if(x%i==0)
            {
            isPrime=0;
            break;    
            }
        }
        if(isPrime==1)
        {
        printf("%d  ",x);
        cnt++;
        }
        x++;
    }
printf("\n");
return 0;
}

 

#include<stdio.h>
int main()
{
    int x=2;
    int cnt=0;
    //for(x=2;x<100;x++)
    while(cnt<999999999999)
    {
        int i;
        int isPrime=1;
        for(i=2;i<x;i++)
        {
            if(x%i==0)
            {
            isPrime=0;
            break;    
            }
        }
        if(isPrime==1)
        {
        printf("%d  ",x);
        cnt++;
        }
        x++;
    }
printf("\n");
return 0;
}

 

posted @ 2022-11-03 11:45  飞雪飘鸿  阅读(17)  评论(0编辑  收藏  举报
https://damo.alibaba.com/ https://tianchi.aliyun.com/course?spm=5176.21206777.J_3941670930.5.87dc17c9BZNvLL