输出1到100之间的素数

发布于:2021-07-30 15:49:53

#include
#include
int main()
{
int i;
int j;
int n;
int a[101];
for(i=1;i<=100;i++)
{
a[i]=i;
}
a[1]=0;
for(i=2;i {
for(j=i+1;j<=100;j++)
{
if(a[i]!=0&&a[j]!=0)
{
if(a[j]%a[i]==0)
{
a[j]=0;
}
}
}
}
printf("
");
for(i=2,n=0;i<=100;i++)
{
if(a[i]!=0)
{
printf("%5d",a[i]);
n++;
}
if(n==10)
{
printf("
");
n=0;
}
}
printf("
");
return 0;
}


相关推荐

最新更新

猜你喜欢