这个题目是输出0-100之内的素数
我的程序是这样的:
#include<stdio.h>
void main()
{
int f[101];
int i;
for(i=1;i<=100;i++)
f[i]=i;
for(i=1;i<=100;i++)
{ if(f[i]%2==0)continue;
if(f[i]%3==0)continue;
if(f[i]%5==0)continue;
if(f[i]%7==0)continue;
if(f[i]%11==0)continue;
if(f[i]%13==0)continue;
printf("%5d",f[i]);
}
}
不过输出的时候没有2,3,5,7,11,13
请问应该怎么样加上去。
谢谢了。。。
我的程序是这样的:
#include<stdio.h>
void main()
{
int f[101];
int i;
for(i=1;i<=100;i++)
f[i]=i;
for(i=1;i<=100;i++)
{ if(f[i]%2==0)continue;
if(f[i]%3==0)continue;
if(f[i]%5==0)continue;
if(f[i]%7==0)continue;
if(f[i]%11==0)continue;
if(f[i]%13==0)continue;
printf("%5d",f[i]);
}
}
不过输出的时候没有2,3,5,7,11,13
请问应该怎么样加上去。
谢谢了。。。