C语言程序输出前50个素数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言程序输出前50个素数相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
#include <stdlib.h>

int main(void) {
 int x=2;
 int i,cnt=0;
 while(cnt<50){
  int isprime=1;
  for(i=2;i<x;i++){
   if(x%i==0){
   isprime=0;
   
  }}if(isprime==1){
   printf("%d ",x);
   cnt ++;
  }
    x++;
 }
 return 0;
}

代码运行如下:

技术分享


















以上是关于C语言程序输出前50个素数的主要内容,如果未能解决你的问题,请参考以下文章

输出50到100所有质数的c语言编程

c语言:输出1000以内所有的素数,并统计素数的个数,要求每行输出8个数。

大一c语言的题目。输出m-n之间所有的素数

C语言编程:输出2到100之间的所有素数,每行输出10个

练习-输出前50个素数

C语言试题107之判断 101至200 之间有多少个素数,并输出所有素数。