求出3到200所有非偶数非素数的个数有好多?
求出3到200所有非偶数非素数的个数有好多?
#include <math.h>
void main()
{
int x=0,y=0,z=0,t;
int i,j;
printf("素数:");
for(i=3;i<=2000;i++)
{
if(i%2)
x++;
t=1;
for(j=3;j<=sqrt(i);j++)
if(!(i%j))
t=0;
if(t)
{
y++;
printf("%d\t",i);
}
else
z++;
}
printf("\n非偶数%d\n",x);
printf("\n素数:%d\n",y);
printf("\n非素数:%d\n",z);
}
[此贴子已经被作者于2005-11-13 13:34:23编辑过]