#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int maxnumber = 25;
int isprime[25] = { 0 };
int i = 0;
int x = 0;
for (i = 0; i < maxnumber; i++)
{
isprime[i] = 1;
}
for (x = 2; x < maxnumber; i++)
{
if (isprime[x])
{
for (i = 2; i * x < maxnumber; i++)
{
isprime[i*x] = 0;
}
}
}
for (i = 2; i < maxnumber; i++)
{
if (isprime[i])
{
printf("%d\t", i);
}
}
printf("\n");
}
做了一个素数表,运行成功但没结果,不知道是哪里错了>_<
话说今天还是程序员节耶,祝大家节日快乐吧^_^