多重循环循出100内所有质数.看不太懂,请高人指点下.
#include
main()
{int j;
int k,prime;
for(j=2;j<=100;j++)
{prime=1;
k=2;
while(k<=(j/2))
{
if(j%k==0)
prime=0;
k++;
}
if(prime==1)
printf("%4d",j);
}
printf("\n");
}
中间这里,能细说下就行,最后,那不知道怎么就一个}
if(prime==1)
printf("%4d",j);
}
|
|