输出2-100的所有素数,为啥结果只是23
#include<stdio.h>int main()
{
int z=1,i,x;
for(x=2;x<100;x++)
{
for(i=2;i<x;i++)
{
if (x%i==0)
z=0;
break;
}
if(z==1) printf("%d",x);
}
printf("\n");
return 0;
}
23
--------------------------------
Process exited after 0.03071 seconds with return value 0
请按任意键继续. . .