//输出100以内的素数循环做法
#include<stdio.h>
int main()
{
int x;
//scanf("%d",&x);
for (x = 2; x < 100; x++) {
int i, isprime = 1;
for (i = 2; i < x; i++) {
if (x % i == 0) {
isprime = 0;
break;
}
}
if (isprime == 1) {
printf("%d\n", x);
}
}
printf("\n");
return 0;
}
#include<stdio.h>
int main()
{
int x;
//scanf("%d",&x);
for (x = 2; x < 100; x++) {
int i, isprime = 1;
for (i = 2; i < x; i++) {
if (x % i == 0) {
isprime = 0;
break;
}

文章介绍了使用C语言编写的两种素数生成方法:一是逐个检查2到99之间的整数,二是利用数组优化,先标记非素数,然后输出标记为素数的数字。还提到了使用const定义常量和一个名为isprime的辅助函数。
最低0.47元/天 解锁文章
1905

被折叠的 条评论
为什么被折叠?



