#include<stdio.h>
int isprime(int n)
{for(int i=2;i*i<=n;i++)
if(n%i==0)return 0;
return n>1;
}
int main()
{ int i;
for(i=2; i<100; i++)
if(isprime(i))
printf("%4d",i);
return 0;
}
================
#include<stdio.h>
int main()
{ int i,j;
for(i=2; i<100; i++)
{ for(j=2; j*j<=i; j++)
if(i%j==0)break;
if(j*j>i)
printf("%4d",i);
}
return 0;
}
本回答被网友采纳