#include<stdio.h>
int main()
{
int i,j,a=0,sum;
for(i=2;i<=1000;i++)//循环999次,1不是素数所以直接跳过。
{
for(j=2,sum=1;j<=i/2;j++)
{
if(i%j==0)//若成立表面i不是素数
{
sum=0;
}
}
if(sum!=0)//若为素数则a加一
{
a++;
}
}
printf("1到1000共有%d个素数",a);
}