先是for循环的:
#include
#include
void main()
{
int i,j,sign=0;
double k;
for(i=1000;i<=2000;i++)
{
k=sqrt(i);
for(j=2;j<=k;j++)
if(i%j==0) break;
if(j>k)
{
printf("%d ",i);
sign=sign+1;
}
}
}
再是while循环的:
#include
#include
void main()
{
int i=1000,j,sign=0;
double k;
while(i<=2000)
{
k=sqrt(i);
for(j=2;j<=k;j++)
if(i%j==0) break;
if(j>k)
{
printf("%d ",i);
sign=sign+1;
}
i++;
}
}