本文主要是介绍c语言简单练习之找寻前50位素数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、题目概述
找寻前50位素数
二、例题代码及运行结果
#include <stdio.h>
#include <stdlib.h>
//求前50的素数
int main()
{
int x;
int cnt=0;
for(x=1;cnt<50;x++){
//cnt计数器的引入是为了保证素数的个数
int i;
int isprime=1;
for(i=2;i<x;i++){
if(x%i==0){
isprime=0;
break;
}
}
if (isprime==1){
cnt ++;
printf("%d\t",x);
}
if(cnt%5==0){
printf("\n");
//这一步是为了使素数按5个一行排列
}
}
return 0;
}
这篇关于c语言简单练习之找寻前50位素数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!