c语言经典案例 有助于c的学习与理解
1、用筛选法求100之内的素数。
#include
void main()
{
int num[100],i,j;
for (i=0;i<100;i++) num[i]=1;
for (i=2;i<=10;i++)
for (j=2;i*j<=100;j++) num[i*j-1]=0;
printf("0至100内素数有:\n");
for (i=j=0;i<100;i++)
if (num[i]==1) {printf("%-4d",i+1);if (++j%4==0) printf("\n");}
}