int main()
{
int i, j;
for(i = 2; i <= 100; i++)
{
for(j = 2; j<= i; j++)
{
if(i % j == 0)break;
}
if(j+j>i)
{
printf("%d ", i);
}
}
return 0;
}
对于这个程序,第二个for和第二个for中的if在运行的时候是怎么进行的呢?
讨教 | 通行证
int main()
{
int i, j;
for(i = 2; i <= 100; i++)
{
for(j = 2; j<= i; j++)
{
if(i % j == 0)break;
}
if(j+j>i)
{
printf("%d ", i);
}
}
return 0;
}
对于这个程序,第二个for和第二个for中的if在运行的时候是怎么进行的呢?