#include <stdio.h>
#include <stdlib.h>
#define N 100
int main(int argc, const char *argv[])
{
int i,j;
int num[N];
for (i = 2; i < N; i++)
num[i] = 1;
for (i = 2; i < N; i++)
if (num[i])
for (j = i; i*j < N; j++)
num[i*j] = 0;
for (i = 2; i < N; i++)
if (num[i])
printf("%4d ", i);
printf("\n");
return 0;
}
![]()
本文介绍了一个简单的素数筛选算法实现,通过C语言编程的方式找出指定范围内的所有素数。该算法利用了标记数组来判断每个数是否为素数,并通过双重循环进行筛选。
4997

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



